JavaScript is required

Khối lệnh sau có kết quả bao nhiêu?

String greeting = "Hello";

int k = greeting.length();

System.out.print (k);

A.

4

B.

5

C.

6

D.

7

Trả lời:

Đáp án đúng: B


Đoạn code cung cấp khởi tạo một chuỗi `greeting` có giá trị là "Hello". Sau đó, nó sử dụng phương thức `length()` để lấy độ dài của chuỗi này và gán giá trị đó cho biến `k` kiểu số nguyên. Cuối cùng, nó in giá trị của `k` ra màn hình. Chuỗi "Hello" có 5 ký tự (H, e, l, l, o). Do đó, `greeting.length()` sẽ trả về 5. Biến `k` sẽ nhận giá trị 5, và đoạn code sẽ in ra 5. Vậy đáp án đúng là B. 5

Câu hỏi liên quan