MCAWALA

Java Vertical Menu

Java Operators - आसान भाषा में

Operator एक symbol होता है जो किसी value या variable पर कोई काम (operation) करता है। जैसे +, -, * आदि।

Java में Operators के प्रकार:

  • Arithmetic Operators
  • Relational (Comparison) Operators
  • Logical Operators
  • Assignment Operators
  • Unary Operators
  • Bitwise Operators
  • Ternary Operator

1️⃣ Arithmetic Operators (गणितीय ऑपरेटर)

  • + जोड़ (Addition)
  • - घटाव (Subtraction)
  • * गुणा (Multiplication)
  • / भाग (Division)
  • % शेष (Modulus)
int a = 10, b = 3;
System.out.println(a + b); // 13
System.out.println(a % b); // 1

2️⃣ Relational / Comparison Operators

  • == बराबर है या नहीं
  • != बराबर नहीं
  • > बड़ा है
  • < छोटा है
  • >= बड़ा या बराबर
  • <= छोटा या बराबर
int x = 5, y = 10;
System.out.println(x < y); // true

3️⃣ Logical Operators (AND, OR, NOT)

  • && AND - दोनों शर्तें true हों
  • || OR - कोई एक शर्त true हो
  • ! NOT - उल्टा
int age = 20;
boolean isStudent = true;

if (age > 18 && isStudent) {
    System.out.println("Eligible for discount");
}

4️⃣ Assignment Operators

  • = assign करता है
  • += जोड़कर assign
  • -= घटाकर assign
  • *= गुणा करके assign
  • /= भाग करके assign
int a = 10;
a += 5;  // a = 15

5️⃣ Unary Operators

  • ++ एक बढ़ाता है
  • -- एक घटाता है
int x = 5;
System.out.println(++x); // 6

6️⃣ Bitwise Operators (थोड़ा एडवांस)

  • & AND
  • | OR
  • ^ XOR
  • ~ NOT
  • << Left Shift
  • >> Right Shift

7️⃣ Ternary Operator (छोटा if-else)

int marks = 70;
String result = (marks >= 33) ? "Pass" : "Fail";

🎯 निष्कर्ष (Conclusion)

Java में Operators का use values को compare, calculate और update करने में किया जाता है। हर operator का अपना महत्व होता है, और इन्हें सही तरह से इस्तेमाल करना जरूरी है।