Simple if Statement with Boolean Expression Example

public class Main {
    public static void main(String[] args) {
        int age = 18;
        
        // Check if age is greater than or equal to 18
        if (age >= 18) {
            System.out.println("You are eligible to vote.");
        } else {
            System.out.println("You are not eligible to vote.");
        }
    }
}

Main.main(null);

Nested if Statements with Complex Boolean Expressions Example

public class Main {
    public static void main(String[] args) {
        int score = 85;
        boolean hasGoodAttendance = true;

        // Check if score is greater than or equal to 90
        if (score >= 90) {
            System.out.println("Grade: A");
        } 
        // Check if score is between 80 and 89 inclusive
        else if (score >= 80 && score < 90) {
            // Check for good attendance
            if (hasGoodAttendance) {
                System.out.println("Grade: B+");
            } else {
                System.out.println("Grade: B");
            }
        } 
        // Check if score is between 70 and 79 inclusive
        else if (score >= 70 && score < 80) {
            System.out.println("Grade: C");
        } 
        // If score is below 70
        else {
            System.out.println("Grade: F");
        }
    }
}

Main.main(null);