
Java

In this tutorial we will learn about relational operators in Java programming language.
There are 6 relational operators in Java given below.
| Operator | Description |
|---|---|
| < | Is less than |
| <= | Is less than or equal to |
| > | Is greater than |
| >= | Is greater than or equal to |
| == | Is equal to |
| != | Is not equal to |
We use relational operators to compare two values. If the condition is satisfied then we get true. Otherwise, false.
The six relational operators also forms complement as shown below.
| Operator | Is Complement of |
|---|---|
| > | <= |
| < | >= |
| == | != |
In the following example we will get true because a < b.
class Relational {
public static void main (String[] args) {
int a = 5;
int b = 10;
boolean result = a < b;
System.out.println("Result: " + result);
}
}
Output:
Result: true
In the following example we will get true if a <= b.
class Relational {
public static void main (String[] args) {
int a = 5;
int b = 10;
boolean result = a <= b;
System.out.println("Result: " + result);
}
}
Output:
Result: true
In the following example we will get true if a > b.
class Relational {
public static void main (String[] args) {
int a = 15;
int b = 10;
boolean result = a > b;
System.out.println("Result: " + result);
}
}
Output:
Result: true
In the following example we will get true if a >= b.
class Relational {
public static void main (String[] args) {
int a = 15;
int b = 10;
boolean result = a >= b;
System.out.println("Result: " + result);
}
}
Output:
Result: true
In the following example we will get true if a == b.
class Relational {
public static void main (String[] args) {
int a = 15;
int b = 15;
boolean result = a == b;
System.out.println("Result: " + result);
}
}
Output:
Result: true
In the following example we will get true if a != b.
class Relational {
public static void main (String[] args) {
int a = 25;
int b = 15;
boolean result = a != b;
System.out.println("Result: " + result);
}
}
Output:
Result: true
ADVERTISEMENT