Menu
CoddyTech

Câu lệnh if-else-if

Bài học 4 trên 11 trong khóa học Câu lệnh điều khiển trong Java của Coddy.

Đến giờ, mình đã biết viết câu lệnh rẽ nhánh cho điều kiện đúng và điều kiện sai. Nhưng nếu muốn đưa ra quyết định dựa trên hai điều kiện, ta dùng câu lệnh if-else-if.

Nếu muốn quyết định có đi làm hay không dựa trên việc trời có mưa hay không, mình sẽ thực thi một trường hợp sai đồng thời kiểm tra một điều kiện khác, từ đó tạo ra nhiều nhánh else-if.

Câu lệnh if được theo sau bởi nhiều câu lệnh else-if.

Chuỗi câu lệnh if-else tạo ra một cây quyết định, trong đó chương trình có thể đi vào khối code chứa điều kiện đúng.

Cú pháp:

 

if(condition 1) {   
    statement 1; //Chạy khi điều kiện (condition) 1 đúng   
}  
else if(condition 2) {  
    statement 2; //Chạy khi điều kiện 2 đúng   
}  
else {  
    statement; //Chạy khi tất cả điều kiện đều sai   
}  
challenge icon

Thử thách

Dễ

Viết chương trình nhận một số nguyên và kiểm tra xem số đó là số dương, số âm hay số không.

Dùng câu lệnh if-else-if và trả về POSITIVE, NEGATIVE hoặc ZERO.

Tự làm thử

class NumberCheck {
    public static String numberCheck(int a1) {
        // Viết code ở đây
    }
}

Tất cả bài học trong Câu lệnh điều khiển trong Java

1Câu lệnh điều khiển là gì?

Giới thiệu

Tự luyện tập: Trình biên dịch Java online