The equality operator determine if the operands are equal or not equal to.
Example - Using Equality Operator
The equality operators are used with if statements. We haven't discussed if statements yet.
Let's test if dividing 4 by 2 will be equal to 0. When the comparison is done, isEven will be true.
boolean isEven; isEven = (4 / 2 == 0);
Check if 5 divided by 2 will yield an odd result. isOdd will be true.
boolean isOdd; isOdd = (5 / 2 == 0);
Relational operators determine whether an operator is less than, greater than, less or equal to or greater than or equal to another operand.
|>=||Greater than or equal to|
|<=||Less than or equal to|
Example - Using Relational Operators
Check if 3 is greater than 2. isGreater will be true.
boolean isGreater = (3 > 2);
Check if 2 is less than 3. isLess will be true after the statement is evaluated.
boolean isLess = (2 < 3);
Check if 3 is greater or equal to 2; result be true since 3 is greater than 2.
boolean result = (3 >= 2);
Check is 2 is less than or equal to 3. result will be true since 2 is less than or equal to 3.
boolean result = (2 <= 3);