टिप्पणियों:
जावा में एक तार्किक और ऑपरेटर है।
जावा में एक तार्किक OR ऑपरेटर है।
जावा में तार्किक नहीं ऑपरेटर है।
संकट:
सूरज के अनुसार जावा का कोई तार्किक XOR ऑपरेटर नहीं है । मैं एक को परिभाषित करना चाहूंगा।
विधि परिभाषा:
एक विधि के रूप में इसे केवल इस प्रकार परिभाषित किया गया है:
public static boolean logicalXOR(boolean x, boolean y) {
return ( ( x || y ) && ! ( x && y ) );
}
विधि कॉल:
इस विधि को निम्नलिखित तरीके से कहा जाता है:
boolean myVal = logicalXOR(x, y);
ऑपरेटर उपयोग:
मेरे पास एक ऑपरेटर के रूप में बहुत कुछ होगा, निम्नानुसार है:
boolean myVal = x ^^ y;
सवाल:
मुझे जावा में एक नए ऑपरेटर को परिभाषित करने के बारे में कुछ भी नहीं मिल सकता है। मुझे कहां से शुरू करना चाहिए?
!=
, एक तार्किक XNOR भी है जिसे कहा जाता है==