इस Article में Java Operators in Hindi - Operators in Java in Hindi के बारे में जानेगे। Operators का Use Variable पे Mathematics Operation Perform करने के लिए किया जाता है और ये सभी Operators Mathematics से ही लिए गए है।
Java Operator in Hindi
वैसे एक Type से कहे तो Operators का Use Operands पे Operation perform करने के लिए किया जाता है Operators कई प्रकार के होते है। जिनके माध्यम से Variable पे बहुत से Operation Perform कर सकते है। Java में Operators कितने प्रकार के होते है। उनकी List नीचे दी गयी है।
1. Arithmetic Operator
2. Assignment Operator
3. Relational Operator
4. Bitwise Operator
5. Logical Operator
6. Increment / Decrement Operator
7. Conditional / Ternary Operator
अब इन सभी Operator के बारे में अच्छे से जानते है।
1. Arithmetic Operator
Java में Arithmetic Operator के द्वारा Variable पे Add , Substract , Divide Multiplication (भाग गुणा जोड़ घटना ) आदि सब Operation कर सकते है
Operator | Name | Example | Explanation |
---|---|---|---|
+ | Addition | a+b | इसके द्वारा दो variable का Addition कर सकते है
|
- | Subtraction | a-b | इसके द्वारा दो variable का Subtract कर सकते है।
|
* | Multiplication | a*b | इसके द्वारा Multiplication कर सकते है।
|
/ | Division | a/b | इसके द्वारा Division कर सकते है
|
% | Modulus. | a%b | इसके द्वारा Remainder निकाल सकते है।
|
public class Main {
public static void main(String[] args) {
int x = 8;
int y = 12;
System.out.println(x+y);
System.out.println(x-y);
System.out.println(x*y);
System.out.println(x/y);
System.out.println(x%y);
}
}
output
20
-4
96
0
8
public class Main { public static void main(String[] args) { int x = 8; int y = 12; System.out.println(x+y); System.out.println(x-y); System.out.println(x*y); System.out.println(x/y); System.out.println(x%y); } }
20 -4 96 0 8
2. Assignment Operator
Operator | Name | Example | Explanation |
---|---|---|---|
= | Assign | a=b | a = b
|
+= | Add then Assign | a+=b | a = a+b
|
-= | Subtract then Assign | a-=b | a = a-b
|
*= | Mulitply then Assign | a*=b | a = a*b
|
/= | Devide then assign. | a/=b | a = a/b
|
%= | Modulos then assign | a%=b | a = a%b
|
3. Relational Operator
Operator | Name | Example | Explanation |
---|---|---|---|
== | Equal to | a==b | दोनों की Value Equal है। तो True Return करेगा।
|
!= | Not Equal | a!=b | दोनों की Value Equal (बराबर ) नहीं है तो True Return करेगा।
|
> | Greater than | a>b | अगर a b से बड़ा है तो True Return करेगा।
|
< | Less Than | a<b | अगर a b से छोटा है तो True Return करेगा।
|
>= | Greater than or Equal to | a>=b | अगर a b से बड़ा है या बराबर है। तो True return करेगा।
|
<= | Less than or Equal to | a<=b | अगर a b से छोटा है या बराबर है। तो True return करेगा।
|
4. Bitwise Operator
Operator | Name | Value | |
---|---|---|---|
a&b | And | 0000 1100 | |
a|b | Or | 0011 1101 | |
a^b | Xor | 0011 0001 | |
< | Less Than | 1100 0011 | |
5. Logical Operator
Operator | Name | Example | Explanation |
---|---|---|---|
&& | And | a>b && a<b | अगर दोनों Condition True है तो True Return करेगा।
|
|| | or | a>b || a<b | अगर दोनों में से एक भी true है तो True Return करेगा।
|
! | not | a>b ! a<b | अगर condition true नहीं है तो True Return करेगा।
|
6. Increment / Decrement Operator
Operator | Name | Example | Explanation |
---|---|---|---|
++ | Pre- Increment | ++a | पहले a को बढ़ाएगा फिर Value Return करेगा।
|
++ | Post - Increment | a++ | पहले Return करेगा फिर उसकी Value एक बढ़ाएगा।
|
-- | Pre- Decrement | --a | पहले एक से Decrease करेगा फिर Value Return करेगा।
|
-- | Post- Decrement | a-- | पहले a return करेगा फिर इसको एक से बढ़ाएगा।
|