Cho đoạn mã sau, kết quả in lên màn hình là gì?
String s = new String();
System.out.println("s = " + s);
String s = new String();
System.out.println("s = " + s);
System.out.println("s = " + s);
Trả lời:
Đáp án đúng: A
Đoạn mã `String s = new String();` tạo một đối tượng String mới và gán cho biến `s`. Vì không có tham số nào được truyền cho constructor String, nó sẽ tạo ra một chuỗi rỗng (empty string), chứ không phải là null. Khi in ra, nó sẽ hiển thị "s = " cộng với chuỗi rỗng. Do đó, kết quả in ra sẽ là "s = ".





