# 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!