🟢 Foundation · Lesson 07
Operators in Java
Operators in Java
What are Operators?
Operators perform operations on values. Java groups them into arithmetic, relational, logical and assignment.
Arithmetic & Assignment
int a = 10, b = 3;
System.out.println(a + b); // 13
System.out.println(a % b); // 1 (remainder)
a += 5; // a = a + 5
System.out.println(a); // 15
Relational & Logical
int age = 20;
boolean adult = age >= 18; // true
boolean ok = age > 0 && age < 100; // AND
boolean any = age < 13 || adult; // OR
Operator Groups
| Group | Operators |
|---|---|
| Arithmetic | + - * / % |
| Relational | == != > < >= <= |
| Logical | && || ! |
| Assignment | = += -= *= /= |
Summary
- Arithmetic: + - * / %; Assignment: =, +=, etc.
- Relational return boolean; logical: && || !
Operators क्या हैं?
Operators values पर operations करते हैं। Java इन्हें arithmetic, relational, logical और assignment में बाँटता है।
Arithmetic और Assignment
int a = 10, b = 3;
System.out.println(a + b); // 13
System.out.println(a % b); // 1 (शेषफल)
a += 5; // a = a + 5
System.out.println(a); // 15
Relational और Logical
int age = 20;
boolean adult = age >= 18; // true
boolean ok = age > 0 && age < 100; // AND
boolean any = age < 13 || adult; // OR
Operator Groups
| Group | Operators |
|---|---|
| Arithmetic | + - * / % |
| Relational | == != > < >= <= |
| Logical | && || ! |
| Assignment | = += -= *= /= |
सारांश
- Arithmetic: + - * / %; Assignment: =, += आदि।
- Relational boolean लौटाते हैं; logical: && || !