The Equality and Relational Operators

The Equality and Relational Operators

The following program, ComparisonDemo, tests the comparison operators:

class ComparisonDemo {

    public static void main(String[] args){
        int value1 = 1;
        int value2 = 2;
        if(value1 == value2)
            System.out.println("value1 == value2");
        if(value1 != value2)
            System.out.println("value1 != value2");
        if(value1 > value2)
            System.out.println("value1 > value2");
        if(value1 < value2)
            System.out.println("value1 < value2");
        if(value1 <= value2)
            System.out.println("value1 <= value2");
    }
}

The equality and relational operators determine if one operand is greater than, less than, equal to, or not equal to another operand.

Keep in mind that you must use "==", not "=", when testing if two primitive values are equal.

Related concepts

The Equality and Relational Operators

The Equality and Relational Operators — Structure map

Clickable & Draggable!

The Equality and Relational Operators — Related pages: