Relational Operators
- These are binary operators.
- Relation Operators form the relational expressions.
- Result of relation expression is boolean type i.e. true or false.
Comparison Operators
| Operator | Description |
|---|---|
> | Greater than |
< | Less than |
>= | Greater than or equal to |
<= | Less than or equal to |
- Operands of Comparison Operators must be numeric or char type.
Equality Operators
| Operator | Description |
|---|---|
| == | Equal to |
| != | Not equal to |
- Operands of Equality Operators can be numeric, char, boolean or reference type.
Lab129.java
class Lab129 {
public static void main(String[] args) {
System.out.println('A' == 65);
byte b = 65;
System.out.println('A' == b);
System.out.println(65 == b);
System.out.println('A' == 65L);
System.out.println('A' == 65.0);
System.out.println('A' == 65.0F);
}
}
Lab130.java
class Lab130 {
public static void main(String[] args) {
double d1 = 13 / 3.0;
double d2 = 13 / 3.0;
System.out.println(d1);
System.out.println(d2);
System.out.println(d1 == d2);
}
}
Lab131.java
class Lab131 {
public static void main(String[] args) {
System.out.println(10 > 20);
System.out.println(10 < 20);
System.out.println(10 >= 20);
System.out.println(10 <= 20);
System.out.println(10 >= 10);
System.out.println(10 <= 10);
System.out.println(10 == 10);
System.out.println(10 != 12);
}
}
Lab132.java
class Lab132 {
public static void main(String[] args) {
System.out.println(true == true);
System.out.println(true == false);
System.out.println(true != false);
}
}
Lab133.java
class Lab133 {
public static void main(String[] args) {
System.out.println(true >= true);
System.out.println(true == 0);
}
}
Lab134.java
class Hello {}
class Lab134 {
public static void main(String[] args) {
String str = null;
Hello h = null;
System.out.println(h == str);
}
}
Lab135.java
class Hello {}
class Lab135 {
public static void main(String[] args) {
String str = null;
Hello h = null;
Object ob = h;
System.out.println(ob == str);
}
}
Lab136.java
class Lab136 {
public static void main(String[] args) {
int a = 10;
System.out.println("Result is :" + a == a);
}
}
Lab137.java
class Lab137 {
public static void main(String[] args) {
int a = 10;
System.out.println("Result is :" + (a == a));
}
}