Operator in java in Hindi

दोस्तों इस chapter में हम Java operators के बारे में जानेंगे तो चलिए शुरू करते है.

Introduction to Java Operators 

  1. Operators का उपयोग mathematical comparison और logical operation करने के लिए किया जाता है operators हमारे प्रोग्राम में data और variable का हेर फेर करते है।
  2. Operators ऐसे sign होते हैं, जो Java interpretor को विशिष्ट Mathematical या Logical process करने के लिए सूचना देते हैं।
  3. इन Symbols का Use variables को operate करने हेतु किया जाता हैं, इसलिए इन्हें operator कहा जाता हैं।
  4. Java में operators का Use आप variables पर operations perform करने के लिए करते है। हर data type पर अलग अलग operations perform किये जाते है।
  5. Operators unary और binary प्रकार के होते है। 
  6. एक operator का Use एक या एक से अधिक operand पर Operation करने के लिए किया जाता है 

Java में mainly 6 type के operators होते है। 

  1. Arithmetic operators
  2. Logical operators
  3. Bitwise operators
  4. Relational operators
  5. Assignment operators
  6. Conditional operators

1. Arithmetic Operator

Arithmetic Operator का इस्तेमाल Operands(Variables, जिनपर Operation किया जाना हैं उन्हें operands कहा जाता हैं) पर आसान अंक-mathematical process करने हेतु किया जाता हैं।

Operator UseExplanation
+ Addition Addition operator 2 values को add करने के लिए यूज़ किया जाता है।
Minus Subtraction operator एक value में से दूसरी value को subtract करने के लिए यूज़ किया जाता है।   
* Multiplication Multiplication operators 2 variables की values को multiply करने के लिए यूज़ किया जाता है।
/ division किसी एक variable की संख्या का भाग दूसरे variable की संख्या में देने के लिए division operator यूज़ किया जाता है।
% Modulus भाग देने के बाद यदि आप शेष बची हुई संख्या प्राप्त करना चाहते है तो modulus operator यूज़ करते है।

Example

class Add

{              public static void main(String args[])

{              int a, b,c;

int a=10;

int b==20

int c=(a+b);

System.out.println(“Addition”+c);

}

2.Logical Operators

Logical Operators का इस्तेमाल, logical AND और logical OR इन Operation को करने के लिए किया जाता हैं जोकि Digitel Electronics के AND गेट और OR Gate से सम्बंधित हैं।

OperatorExplanationExample
Logical AND (&&)इस तरह के operators के साथ  जब दोनों variables की value true होती है तो ही result true होता है नहीं तो false होता है।a&&b 
Logical OR (||)इस तरह के operator के साथ यदि दोनों variables में से किसी एक भी value true होगी तो result true ही होगा।a||b
Logical NOT (!)ये एक unary operator है। जिस भी variable के साथ ये Use किया जाता है उस variable की value को उल्टा कर देता है। !a

3.Bitwise Operators

Bitwise operators bit by bit operations perform करने के लिए Use किये जाते है। ये operators variables की values को bits में convert करके उन पर operations perform करते है।

Bitwise operators 4 types के होते है।

OperatorExplanationExample
 Bitwise AND (&)इस operator को जिन 2 variables के साथ use किया जाता है ये उनकी common bits को result variable में copy कर देता है।a&b
Bitwise OR (|)इस operator को जिन 2 variables के साथ Use किया जाता है ये उनकी uncommon bits को result variable में copy कर देता है।a|b
Left shift (<<) इस operator के द्वारा आप किसी variable की value को bits में convert करने के बाद उसकी bits को left में shift करते है। कितनी bits को Shift करना है ये वो variable बताता है जो इसके right में होता है।a<<b 
Right shift (>>) इस variable के द्वारा आप किसी variable की value को bits में convert करने के बाद उसकी values को right में shift करते है। कितनी bits को shift करना है ये वो variable बताता है जो इसके right में होता है। a>>b 

4.Relational Operators

Relational Operators का इस्तेमाल दो या अधिक Variables के बीच Relations को जांचने के लिए किया जाता हैं, जैसे की- से बड़ा, से कम, समान इत्यादी। Relation Operators का इस्तेमाल अधिकतर Loop Statement या If-Else Control Structure में किया जाता हैं।

OperatorExplanationExample
Equal to (==)यदि दोनों variables equal होते है तो result true होता है।   a==b
Not equal to(!=)यदि दोनों variables एक दूसरे के equal नहीं होते है तो result true return होता है।   a!=b
Greater than(>)यदि left side का variable right side के variable से बड़ा है तो result true होता है।    a>b
Less than(<)यदि left side का variable right side के variable से छोटा है तो result true होता है।   a<b
Greater than equal to (>=)यदि left side का variable right side के variable से बड़ा है या उसके बराबर है तो result true होगा।   a>=b
Less than equal to (<=)यदि left side का variable right side के variable से छोटा है या उसके बराबर है तो result true होता है  a<=b

5.Assignment Operators

Assignment Operator का इस्तेमाल Variables को Value Assign करने के लिए किया जाता हैं। आम तौर पर Varaible के दाईं ओर लिखी Value, बाईं तरफ लिखे Variables में स्टोर की जाती हैं।

Assignment Operator(=) के साथ किसी भी Arthematic Operator का इस्तेमाल किया जा सकता हैं। जैसे की,+=, -=, *=, /= इत्यादि

6.Conditional Operator (?:)

Conditional operator java का special operator होता है जो if statement की तरह काम करता है। इसे ternary operator भी कहते है। ये variables में conditions के according values store करने के लिए Use किया जाता है।

इस पोस्ट को भी पढ़े :- Java Strings in Hindi

Leave a Comment