Examples of Java Operators: 1. Assignment Operator
Examples of Java Operators: 1. Assignment Operator
1. Assignment Operator
1. class AssignmentOperator {
2. public static void main(String[] args) {
3.
4. int number1, number2;
5.
6. // Assigning 5 to number1
7. number1 = 5;
8. System.out.println(number1);
9.
10. // Assigning value of variable number2 to number1
11. number2 = number1;
12. System.out.println(number2);
13. }
14. }
2. Arithmetic Operator
1. class ArithmeticOperator {
2. public static void main(String[] args) {
3.
4. double number1 = 12.5, number2 = 3.5, result;
5.
6. // Using addition operator
7. result = number1 + number2;
8. System.out.println("number1 + number2 = " + result);
9.
10. // Using subtraction operator
11. result = number1 - number2;
12. System.out.println("number1 - number2 = " + result);
13.
14. // Using multiplication operator
15. result = number1 * number2;
16. System.out.println("number1 * number2 = " + result);
17.
18. // Using division operator
19. result = number1 / number2;
20. System.out.println("number1 / number2 = " + result);
21.
22. // Using remainder operator
23. result = number1 % number2;
24. System.out.println("number1 % number2 = " + result);
25. }
26. }
3. Unary Operator
1. class UnaryOperator {
2. public static void main(String[] args) {
3.
4. double number = 5.2, resultNumber;
5. boolean flag = false;
6.
7. System.out.println("+number = " + +number);
8. // number is equal to 5.2 here.
9.
10. System.out.println("-number = " + -number);
11. // number is equal to 5.2 here.
12.
13. // ++number is equivalent to number = number + 1
14. System.out.println("number = " + ++number);
15. // number is equal to 6.2 here.
16.
17. // -- number is equivalent to number = number - 1
18. System.out.println("number = " + --number);
19. // number is equal to 5.2 here.
20.
21. System.out.println("!flag = " + !flag);
22. // flag is still false.
23. }
24. }
6. Ternary Operator
1. class ConditionalOperator {
2. public static void main(String[] args) {
3.
4. int februaryDays = 29;
5. String result;
6.
7. result = (februaryDays == 28) ? "Not a leap year" : "Leap year";
8. System.out.println(result);
9. }
10. }
Assignment Operator - The assignment operator assigns the value on its right to the variable on its left.
Here, 5 is assigned to the variable age using = operator.
Arithmetic Operator - Arithmetic operators are used to perform mathematical operations like addition,
subtraction, multiplication etc
Equality and Relational Operator - The equality and relational operators determines the relationship
between two operands. It checks if an operand is greater than, less than, equal to, not equal to and so on. Depending
on the relationship, it results to either true or false
Logical Operator - The logical operators || (conditional-OR) and && (conditional-AND) operates on boolean
expressions. Here's how they work
Ternary Operator - The conditional operator or ternary operator ?: is shorthand for if-then-
else statement. The syntax of conditional operator is