Menu
CoddyTech

Câu lệnh if

Thuộc phần Nền tảng cơ bản trong hành trình Java của Coddy. Bài học 27 trên 73.

Câu lệnh if cho phép chúng ta chạy code theo các điều kiện.

Ví dụ, hãy cùng xem đoạn code sau:

int age = 20;
String status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

Đoạn code trên kiểm tra xem biến age có lớn hơn 18 hay không. Nếu có, đoạn code sẽ gán chuỗi "Adult" cho status.

Cuối cùng, code sẽ tăng age thêm 1 dù tuổi có lớn hơn 18 hay không.

 

Để dùng câu lệnh if trong Java, ta đặt khối lệnh giữa hai dấu ngoặc nhọn {}, và mọi thứ nằm giữa hai dấu ngoặc này đều thuộc câu lệnh if. Nếu không có dấu ngoặc nhọn, chỉ câu lệnh ngay sau điều kiện mới thuộc về if, vì vậy hãy dùng dấu ngoặc nhọn khi khối lệnh có nhiều hơn một câu lệnh:

if (condition) {
    code;
    code;
    code;
}

Nếu điều kiện (condition) là true, chúng ta sẽ vào khối lệnh bên trong if (đoạn code được thụt lề)

challenge icon

Thử thách

Người mới

Bạn được cung cấp một đoạn code.

Biến a và b chưa có giá trị. Hãy điền giá trị sao cho đoạn code bên trong câu lệnh if sẽ được thực thi và c bằng 3.

Thưởng: thử tìm nhiều hơn một lời giải!

Tự làm thử

        // Thay hai giá trị (value) bên dưới để đáp ứng điều kiện (condition) ở phía dưới
        int a = 1;
        int b = 5;
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Nền tảng cơ bản

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