जावा और इसके प्रकार में ऑपरेटर क्या हैं?



ऑपरेटर वे निर्माण होते हैं जो ऑपरेंड के मूल्यों में हेरफेर कर सकते हैं। जावा और इसके विभिन्न प्रकार के ऑपरेटरों के बारे में जानें।

ऑपरेटर वे निर्माण होते हैं जो ऑपरेंड के मूल्यों में हेरफेर कर सकते हैं। अभिव्यक्ति पर विचार करें 2 + 3 = 5, यहाँ 2 और 3 हैं संचालन करता है और + कहा जाता है ऑपरेटर । इस लेख में ऑपरेटरों,लक्ष्य आपको आरंभ करने और जावा में ऑपरेटरों के साथ काम करने के लिए आवश्यक विशेषज्ञता प्राप्त करना है।

जावा निम्न प्रकार के ऑपरेटरों का समर्थन करता है:





आइए एक-एक करके इनमें से प्रत्येक ऑपरेटर पर ध्यान दें।

जावा में अंकगणित संचालक

अंकगणितीय संचालकों का उपयोग गणितीय संक्रियाओं जैसे कि जोड़, घटाव आदि के लिए किया जाता है। मान लें कि नीचे की तालिका के लिए A = 10 और B = 20 है।



ऑपरेटर

विवरण

उदाहरण



+ जोड़

ऑपरेटर के दोनों ओर मान जोड़ता है

ए + बी = 30

- घटाव

दाएँ हाथ के ऑपरेटर को बाएँ हाथ के ऑपरेटर के साथ घटाता है

ए-बी = -10

* गुणा

ऑपरेटर के दोनों ओर मान बढ़ता है

ए * बी = 200

/ विभाजन

दाएं हाथ के ऑपरेटर के साथ बांये हाथ का संचालन

ए / बी = ०

% मापुल

दाएं हाथ के ऑपरेंड से बाएं हाथ का ऑपरेंड और शेष रिटर्न

अ% ब = ०

नीचे दिए गए उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास ArithmeticOperators {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {int A = 10 int B = 20 System.out.println (A + B) System.out.println (A - B) System.out.println (A * B) System.out.println (A / B) System.out.println (A% B)}}

आउटपुट:

३०
-10
200 रु

१०

जावा में असाइनमेंट ऑपरेटर

एक असाइनमेंट ऑपरेटर एक ऑपरेटर अभ्यस्त असाइन करें एक चर के लिए एक नया मूल्य। नीचे दी गई तालिका के लिए A = 10 और B = 20 मान लें।

ऑपरेटर विवरण उदाहरण
=राइट साइड ऑपरेंड से लेफ्ट साइड ऑपरेंड तक वैल्यू असाइन करता हैसी = ए + बी
+ =यह बाएं ऑपरेंड में दाईं ओर ऑपरेंड जोड़ता है और परिणाम को बाएं ऑपरेंड में असाइन करता हैसी + = ए
- =यह बाएं ऑपरेंड से दाएं ऑपरेंड को घटाता है और लेफ्ट ऑपरेंड को रिजल्ट सौंपता हैसी - = ए
* =यह बाएं ऑपरेंड के साथ दाएं ऑपरेंड को गुणा करता है और बाएं ऑपरेंड को परिणाम प्रदान करता हैसी * = ए
/ =यह बाएं ऑपरेंड को दाएं ऑपरेंड के साथ विभाजित करता है और परिणाम को बाएं ऑपरेंड को सौंपता हैसी / = ए
% =यह दो ऑपरेंड का उपयोग करके मापांक लेता है और परिणाम को बाएं ऑपरेंड में असाइन करता हैग% = ए
^ =ऑपरेटरों पर घातांक (शक्ति) गणना करता है और बाएं ऑपरेंड को मान प्रदान करता हैसी ^ = ए

नीचे दिए गए उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास जावाऑपरेटर्स {पब्लिक स्टैटिक वोड मेन (स्ट्रिंग [] args) {int a = 10 int b = 20 int c System.out.println (c = a) // आउटपुट = 10 System.out.print.n (b +) = a) // आउटपुट = 30 System.out.println (b - = a) // आउटपुट = 20 System.out.println (b * = a) // आउटपुट = 200 System.out.println (b / = a) ) // आउटपुट = 2 System.out.println (b% = a) // आउटपुट = 0 System.out.println (b ^ = a) // आउटपुट = 0}}

जावा ऑपरेटर ट्यूटोरियल में आगे बढ़ते हुए, आइए देखें कि तुलना ऑपरेटर क्या हैं।

जावा में रिलेशनल ऑपरेटर्स

ये ऑपरेटर उनके दोनों तरफ के मूल्यों की तुलना करते हैं और उनके बीच संबंध तय करते हैं। ए = 10 और बी = 20 मान लें।

ऑपरेटर

विवरण

उदाहरण

==

यदि दो ऑपरेंड का मान बराबर है, तो स्थिति सच हो जाती है।

(ए == बी) सच नहीं है

कैसे जावा में एक फ़ाइल बनाने के लिए - -

=!

यदि दो ऑपरेंड का मान बराबर नहीं है, तो स्थिति सच हो जाती है।

(ए! = बी) सच है

>

यदि बाएं ऑपरेंड का मान दाएं ऑपरेंड के मूल्य से अधिक है, तो स्थिति सच हो जाती है।

Android स्टेप स्टेप बाय स्टेप

(a> b) सत्य नहीं है

यदि बाएं ऑपरेंड का मूल्य सही ऑपरेंड के मूल्य से कम है, तो स्थिति सच हो जाती है।

(सेवा मेरे

> =

यदि बाएं ऑपरेंड का मूल्य सही ऑपरेंड के मूल्य से अधिक या उसके बराबर है, तो स्थिति सच हो जाती है।

(a> = b) सत्य नहीं है

यदि बाएं ऑपरेंड का मान राइट ऑपरेंड के मूल्य से कम या उसके बराबर है, तो स्थिति सच हो जाती है।

(सेवा मेरे<= b) is true

नीचे दिए गए उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास JavaOperators {सार्वजनिक स्टेटिक शून्य मेन (स्ट्रिंग [] args) {int a = 10 int b = 20 System.out.println (a == b) // गलत है क्योंकि 10 20 Systemout के बराबर नहीं है। aprintln ((a! = b) // रिटर्न सही है क्योंकि 10, 20 System.out.println (a> b) // के बराबर नहीं है, जो false system.out.println (a = b) // रिटर्न को गलत देता है। System.out .println (ए<= b) // returns true } } 

अगली बार, तार्किक ऑपरेटरों पर ध्यान दें ।

जावा में लॉजिकल ऑपरेटर्स

जावा में मौजूद लॉजिकल ऑपरेटर निम्नलिखित हैं:

लॉजिकल ऑपरेटर्स - जावा ऑपरेटर्स - एडुर्का

ऑपरेटर विवरण उदाहरण
&& (तथा)सच है अगर दोनों ऑपरेंड सच हैसेवा मेरे<10 && a<20
|| (या)सच है अगर दोनों में से कोई भी सच हैसेवा मेरे<10 || a<20
! (नहीं)सच है अगर एक ऑपरेंड गलत है (ऑपरेंड को पूरक करता है)! (एक्स<10 && a<20)

नीचे दिए गए उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास JavaOperators (सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args)})

अब जावा में एकरी संचालकों को देखते हैं।

जावा में यूनरी ऑपरेटर

यूनीरी ऑपरेटर वह होते हैं जिन्हें किसी एकल ऑपरेंड की आवश्यकता होती है और इसका उपयोग मूल्य बढ़ाने, घटाने या मूल्य को नकारने के लिए किया जाता है।

ऑपरेटर विवरण उदाहरण
++वेतन वृद्धि 1. 1. वेतन वृद्धि और पूर्व वेतन वृद्धि ऑपरेटरों के बाद होती हैए ++ और ++ ए
-1 से मूल्य में कमी होती है। डाक वेतन वृद्धि और पूर्व वेतन वृद्धि ऑपरेटर होते हैंए या - ए
!एक बूलियन मान उलटा!सेवा मेरे

निम्नलिखित उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास जावाऑपरेटर्स {पब्लिक स्टैटिक वोड मेन (स्ट्रिंग [] args) {int a = 10 बूलियन b = true System.out.println (a ++) // रिटर्न 11 System.out.println (++) System.out .println (a--) System.out.println (- a) System.out.println ((b) // रिटर्न फर्जी}}

आगे बढ़ते हुए, आइए जावा में बिटवाइज़ ऑपरेटर को समझते हैं

जावा में बिटवाइज़ ऑपरेटर

बिटकॉइन संचालन सीधे हेरफेर करता है बिट्स । सभी कंप्यूटरों में, संख्याओं को बिट्स, शून्य और लोगों की एक श्रृंखला के साथ दर्शाया जाता है। वास्तव में, कंप्यूटर में बहुत कुछ सब कुछ बिट्स द्वारा दर्शाया जाता है। नीचे दी गई तालिका के लिए A = 10 और B = 20 मान लें।

ऑपरेटर विवरण उदाहरण
& (तथा)बिट और इनपुट के द्वारा थोड़ा रिटर्नए और बी
| (यारिटर्न OR इनपुट मानए | बी
^ (XOR)इनपुट मानों का XOR लौटाता हैए ^ बी
~ (पूरक)एक का पूरक देता है। (सभी बिट्स उलट)~ ए

नीचे दिखाए गए उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास JavaOperators {सार्वजनिक स्टेटिक शून्य मेन (स्ट्रिंग [] args) b) // 63 = 111111 System.out.println (a ^ b) // 55 = 11011 System.out.println (~) // - 59}

अगला, जावा में टर्नरी ऑपरेटर पर ध्यान दें

जावा में टर्नरी ऑपरेटर

टर्नेरी ऑपरेटर एक सशर्त ऑपरेटर है जो तुलना करते समय कोड की लंबाई कम करता है और । यह विधि if-else और nested if-if कथन का उपयोग करने के लिए एक विकल्प है। इस ऑपरेटर के लिए निष्पादन का क्रम बाएं से दाएं है।

वाक्य - विन्यास:

(स्थिति) ? (कथन १): (कथन २)
  • स्थिति: यह मूल्यांकन किया जाने वाला अभिव्यक्ति है जो बूलियन मान लौटाता है।
  • कथन १: यदि स्थिति सही स्थिति में होती है, तो इसे निष्पादित किया जाना कथन है।
  • कथन २: यदि स्थिति गलत स्थिति में होती है, तो इसे निष्पादित किया जाना कथन है।

नीचे दिए गए उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास जावाऑपरेटर्स {पब्लिक स्टेटिक शून्य मेन (स्ट्रिंग [] आर्ग्स) {int a = 20, b = 10, c = 30, res res = (a> b)? (a> c)? a: c (b> c)? b: c) System.out.println ('अधिकतम तीन संख्या =' + res)}}

आउटपुट - तीन संख्याओं का अधिकतम = 30

अंतिम जावा ऑपरेटर से आगे बढ़ते हुए, जावा में Shift ऑपरेटरों को समझें।

जावा में ऑपरेट ऑपरेटर्स

ऑपरेटरों को शिफ्ट करेंएक नंबर के बिट्स को बाएँ या दाएँ स्थानांतरित करने के लिए उपयोग किया जाता है, जिससे नंबर को गुणा या विभाजित किया जाता है। तीन अलग-अलग प्रकार के शिफ्ट ऑपरेटर हैं, अर्थात् बाएं शिफ्ट ऑपरेटर ()<>) और अहस्ताक्षरित सही शिफ्ट ऑपरेटर (>>>)।

वाक्य - विन्यास:

संख्या shift_op number_of_places_to_shift

निम्नलिखित उदाहरण पर विचार करें:

पैकेज एडुर्का पब्लिक क्लास जावाऑपरेटर्स {पब्लिक स्टेटिक वोड मेन (स्ट्रिंग [] आर्ग्स) {int a = 58 System.out.println (a<>2) // रिटर्न 14 = 1110 System.out.println (ए >>> 2) // रिटर्न 14}}

इसके साथ, हम विभिन्न जावा ऑपरेटरों पर इस लेख के अंत में आते हैं। मुझे उम्मीद है कि यह लेख आपके लिए जानकारीपूर्ण था।

इसकी जाँच पड़ताल करो 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। हम यहां आपकी यात्रा में हर कदम पर आपकी मदद करने के लिए हैं, इस साक्षात्कार साक्षात्कार के अलावा बनने के लिए, हम एक पाठ्यक्रम के साथ आते हैं, जो छात्रों और पेशेवरों के लिए बनाया गया है, जो जावा डेवलपर बनना चाहते हैं।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया 'जावा में ऑपरेटर्स' लेख के टिप्पणी अनुभाग में इसका उल्लेख करें और हम जल्द से जल्द आपके पास वापस आ जाएंगे।