Khối lệnh sau có kết quả bao nhiêu?
String greeting = "Hello";
int k = greeting.length();
System.out.print (k);
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