Comparison Operators
Equality Operators
The equality operator determine if the operands are equal or not equal to.
Equality Operators
Operator | Description |
---|---|
== | Equal Operator |
!= | Not Equal |
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
Relational operators determine whether an operator is less than, greater than, less or equal to or greater than or equal to another operand.
Relational Operators
Operator | Description |
---|---|
> | Greater than |
< | Less than |
>= | 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);