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 này thực hiện các bước sau: 1. Khai báo một biến `greeting` kiểu `String` và gán giá trị là "Hello". 2. Gọi phương thức `length()` của đối tượng `greeting` để lấy độ dài của chuỗi. Phương thức `length()` trả về số lượng ký tự trong chuỗi. 3. Gán giá trị trả về (độ dài chuỗi) cho biến `k` kiểu `int`. 4. In giá trị của `k` ra màn hình. Chuỗi "Hello" có 5 ký tự, vì vậy phương thức `length()` sẽ trả về 5. Do đó, biến `k` sẽ có giá trị là 5, và chương trình sẽ in ra 5.

Câu hỏi liên quan