300 Câu hỏi trắc nghiệm lập trình Java có đáp án - Phần 1

Đọc đoạn mã lệnh sau. Sau khi thực thi chương trình sẽ in ra kết quả gì ? public class Main { public static void main(String[] args) { int x = -1; String y = x + 3; System.out.println("x = "

12/50

Đọc đoạn mã lệnh sau. Sau khi thực thi chương trình sẽ in ra kết quả gì?
public class Main {
public static void main(String[] args) {
int x = -1;
String y = x + 3;
System.out.println("x = " + x + "y = " + y);
}
}

x=-1 y=2

Lỗi biên dịch: Uncompilable source code - incompatible types

x=-1 y=-13

x=-1 y=4

Giải thích

Chọn đáp án B .Vì: y là chuỗi, x là số không thể thực hiện cộng chuỗi và số.