Java If-else statement - Cấu trúc If-else trong Java
Câu lệnh if-else
kiểm tra kết quả của một điều kiện và thực thi một thao tác phù hợp trên cơ sở kết quả đó. Dạng của câu lệnh if-else
rất đơn giản.
Cú pháp:
if (conditon) {
action 1 statements;
}
else {
action 2 statements;
}
Trong đó:
- condition: Biểu thức Boolean như toán tử so sánh. Biểu thức này trả về giá trị True hoặc False
- action 1: Các dòng lệnh được thực thi khi giá trị trả về là True
- else: Từ khoá xác định các câu lệnh tiếp sau được thực hiện nếu điều kiện trả về giá trị False
- action 2: Các câu lệnh được thực thi nếu điều kiện trả về giá trị False
Ví dụ:
Đoạn chương trình sau kiểm tra xem các số là chẵn hay lẻ và hiển thị thông báo phù hợp:
class CheckNumber {
public static void main(String args[] {
int num = 10;
if (num % 2 == 0)
System.out.println(num + " is an even number");
else
System.out.println(num + " is an odd number");
}
}
Ở đoạn chương trình trên num
được gán giá trị nguyên là 10
. Trong câu lệnh if-else
điều kiện num %2
trả về giá trị 0 và điều kiện thực hiện là True. Thông báo 10 is an even number được in ra. Lưu ý rằng cho đến giờ chỉ có một câu lệnh tác động được viết trong đoạn if và else, bởi vậy không cần phải được đưa vào dấu ngoặc móc.
No Comments