JavaScript is required

Đầu ra của chương trình sau đây là gì?

class booloperators {

public static void main(String args[]) {

boolean var1 = true;

boolean var2 = false;

System.out.println((var1 & var2));

}

}

Chọn một:

A.

A.0

B.

B.1

C.

C.true

D.

D.false

Trả lời:

Đáp án đúng: D


Đoạn code Java này sử dụng toán tử `&` (AND) để thực hiện phép toán logic trên hai biến boolean `var1` và `var2`. - `var1` được gán giá trị `true`. - `var2` được gán giá trị `false`. Toán tử `&` trả về `true` chỉ khi cả hai toán hạng đều là `true`. Trong trường hợp này, vì `var2` là `false`, kết quả của `(var1 & var2)` sẽ là `false`. Do đó, chương trình sẽ in ra `false`.

Câu hỏi liên quan