Introduction
Relational operator Less Than (<) and the operator Less Than Equal to (<=) compares two variables for the relation less than or less than equal to.
< Relational Operator
a < b evaluates to true if a is less than b else false
Similarly,
a <= b evaluates to true if a is less than equal to b else false
Code Listing
//LessThanOperatorDemo.java //www.TestingDocs.com public class LessThanOperatorDemo { public static void main(String[] args) { int a = 10; int b = 20; if(a<b) { System.out.println("a is less than b"); } else { System.out.println("a is not less than b"); } System.out.println("The expression a < b evaluates to = " + (a<b)); } }
Sample Output
a is less than b
The expression a < b evaluates to = true
Screenshot
<= Relational Operator
//LessThanEqualToOperatorDemo.java //www.TestingDocs.com public class LessThanEqualToOperatorDemo { public static void main(String[] args) { int a = 10; int b = 10; if(a<=b) { System.out.println("a is less than or equal to b"); } else { System.out.println("a is not less than or equal to b"); } System.out.println("The expression a < b evaluates to = " +(a<=b)); } }