Câu lệnh if lồng nhau
Bài học 5 trên 11 trong khóa học Câu lệnh điều khiển trong Java của Coddy.
Thay vì dùng nhiều câu lệnh if, bạn cũng có thể kết hợp else if với if để tạo thành một chuỗi if-else-if-else hoặc chỉ một chuỗi if-if.
Câu lệnh if lồng nhau là một khối lệnh if nằm bên trong một khối lệnh if khác. Ở đây, điều kiện của khối lệnh if bên trong chỉ được kiểm tra khi điều kiện của khối lệnh if bên ngoài là đúng.
Cú pháp:
if(condition){
//Đoạn code sẽ chạy, else không bắt buộc
if(condition){
//Đoạn code sẽ chạy, else không bắt buộc
}
} Thử thách
DễTạo một hàm nhận hai biến int, age và weight, rồi trả về một giá trị chuỗi.
Điều kiện:
Nếu age lớn hơn 18 và weight lớn hơn 50, hãy in ra "Valid"; nếu không, hãy in ra "Invalid".
Tự làm thử
class DonateBlood {
public static String donateBlood(int age, int weight) {
// 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ệu2Câu lệnh ra quyết định
Câu lệnh if đơn giảnCâu lệnh if-elseCâu lệnh if-else-ifCâu lệnh if lồng nhauCâu lệnh switch-caseTự luyện tập: Trình biên dịch Java online