کے درمیان کیا فرق ہے != اور =! جاوا میں آپریٹرز

K Drmyan Kya Frq Awr Jawa My Apry Rz



آپریشن کرنے کے لیے استعمال ہونے والی علامت کو آپریٹر کہا جاتا ہے۔ جاوا میں، ' != 'ایک موازنہ آپریٹر ہے جو اس بات کا تعین کرنے کے لئے استعمال کیا جاتا ہے کہ آیا دو آپرینڈ ان کا موازنہ کرکے برابر ہیں یا نہیں، جبکہ ' =! ” آپریٹر دو آپریٹرز کو یکجا کرتا ہے؛ پہلا ایک اسائنمنٹ آپریٹر ہے ' = '، اور دوسرا ایک منطقی نہیں آپریٹر ہے ' ! جو بولین اقدار پر کام کرتا ہے۔ یہ بولین اقدار کے الٹ میں بھی استعمال ہوتا ہے۔

یہ پوسٹ != اور = کے درمیان فرق کی وضاحت کرے گی۔ جاوا میں آپریٹرز۔







کے درمیان کیا فرق ہے != اور =! جاوا میں آپریٹرز؟

' != 'اور' =! دو الگ الگ جاوا آپریٹرز ہیں۔ ان دونوں آپریٹرز کا موازنہ نہیں کیا جا سکتا کیونکہ وہ مختلف فنکشنلٹیز پیش کرتے ہیں۔ ' != 'آپریٹر دو آپرینڈز کا موازنہ کرتا ہے، جبکہ ' =! ” آپریٹر بولین اقدار کے نتیجے کو الٹا کرتا ہے۔ اس کی نمائندگی صرف ایک جیسا احساس دیتی ہے۔



اب، ہم دونوں طریقوں اور ان کے استعمال پر ایک ایک کرکے بات کریں گے!



جاوا میں '!=' آپریٹر کیا ہے؟

' != آپریٹر کو بھی کہا جاتا ہے کے برابر نہیں جاوا آپریٹر۔ مشروط بیانات کا استعمال کرتے ہوئے یہ جانچنے کے لیے استعمال کیا جاتا ہے کہ آیا دو آپرینڈز برابر ہیں یا نہیں۔ یہ آپریٹر بولین اقدار واپس کرتا ہے، جہاں ' سچ ' اشارہ کرتا ہے کہ اقدار کا موازنہ کیا جاتا ہے اور برابر نہیں ہیں، اور ' جھوٹا ” اس کے مخالف صورت سے مراد ہے جب دونوں قدریں برابر ہوں۔





جاوا میں '!=' آپریٹر کا استعمال کیسے کریں؟

متغیر قدر کا موازنہ کرنے کے لیے ذیل میں دیے گئے نحو پر عمل کریں ' a 'کے ساتھ' ب ' کا استعمال کرتے ہوئے ' != ' (برابر نہیں) آپریٹر:

a !


مثال 1



اس مثال میں، ہم دو عددی قسم کے متغیرات بنائیں گے، ' a 'اور' ب اور انہیں شروع کریں:

int a = بیس ;
int b = 23 ;


متغیر کی اصل قدریں پرنٹ کریں ' a 'اور' ب 'کی مدد سے کنسول پر' System.out.println() طریقہ:

System.out.println ( 'a کی قدر =' +a ) ;
System.out.println ( 'b کی قدر =' +b ) ;


پھر، ہم چیک کریں گے کہ آیا 'کی قدر a 'کی قدر کے برابر ہے' ب ' کا استعمال کرتے ہوئے ' != 'آپریٹر. یہ ایک بولین ویلیو لوٹائے گا ' جھوٹا اگر دونوں قدریں برابر ہیں:

بولین آؤٹ پٹ = a ! =b؛


آخر میں، کنسول پر نتیجے کی قیمت پرنٹ کریں:

System.out.println ( آؤٹ پٹ ) ;



آؤٹ پٹ بولین ویلیو کو ظاہر کرتا ہے ' سچ '، جو اس بات کی نشاندہی کرتا ہے کہ' کی اقدار a 'اور' ب 'برابر نہیں ہیں:


مثال 2

اب، ہم مندرجہ ذیل نحو کا استعمال کرتے ہوئے وہی آپریشن کریں گے:

بولین آؤٹ پٹ = ! ( a ==ب ) ;


یہ سب سے پہلے 'کی مساوات کو چیک کرتا ہے a 'اور' ب موازنہ آپریٹر کا استعمال کرتے ہوئے متغیر اقدار == اور پھر نتیجہ کی نفی کرتا ہے۔

آخر میں، کنسول پر آؤٹ پٹ پرنٹ کریں:

System.out.println ( آؤٹ پٹ ) ;



آؤٹ پٹ


اب، آئیے ایک اور مثال کی طرف چلتے ہیں جہاں ہم دیکھیں گے کہ مذکورہ آپریٹر مخصوص حالات میں مساوات تلاش کرنے میں کس طرح مدد کرتا ہے۔

مثال 3

یہاں، ہم انہی متغیرات پر غور کریں گے۔ a 'اور' ب پچھلی مثالوں کی طرح ان کی اقدار کے ساتھ۔ ہم مشروط استعمال کریں گے ' اگر یہ چیک کرنے کے لیے کہ دونوں متغیرات کی قدریں برابر ہیں یا نہیں اور اضافی بیانات کو پرنٹ کریں:

اگر ( a ! ) {
System.out.println ( 'a' کی قدر 'b' کی قدر کے برابر نہیں ہے' ) ;
} اور {
System.out.println ( 'a' کی قدر 'b' کی قدر کے برابر ہے' ) ;
}



آؤٹ پٹ سے پتہ چلتا ہے کہ 'کی اقدار a 'اور' ب 'برابر نہیں ہیں:


اب، کام کی طرف بڑھیں ' =! جاوا میں آپریٹر۔

'=!' کیا ہے جاوا میں آپریٹر؟

' =! 'آپریٹر دو آپریٹرز کا مجموعہ ہے، اسائنمنٹ آپریٹر' = 'اور منطقی نہیں' ! 'آپریٹر. منطقی نہیں آپریٹر کو اصل قدر کو تبدیل کرنے کے لیے استعمال کیا جاتا ہے، جبکہ اسائنمنٹ آپریٹر کو قدر کی تفویض کے لیے استعمال کیا جاتا ہے۔

بولین اقدار کے آؤٹ پٹ کو تبدیل کرنے کے لیے، آپ ' =! 'آپریٹر. یہ بولین ویلیو کو تبدیل کرتا ہے اور پھر اسے دوسرے آپرینڈ کو تفویض کرتا ہے۔

'=!' استعمال کرنے کا طریقہ جاوا میں آپریٹر؟

استعمال کرنے کے لیے نحو ' =! 'آپریٹر مندرجہ ذیل کے طور پر دیا گیا ہے:

ایکس = ! Y


نوٹ: صحیح جملہ ہے ' x= !y 'نہیں' x=!y ”; یہ تھوڑا سا الجھا ہوا ہے. تاثرات ' x= !y ' ظاہر کرتا ہے کہ ' کی بولین ویلیو Y 'پہلے الٹا ہے، اور پھر اسے تفویض کیا جاتا ہے' ایکس '

مثال

اس مثال میں، ہمارے پاس دو بولین قسم کے متغیر ہیں، ' ایکس 'اور' Y '، درج ذیل اقدار کے ساتھ:

بولین ایکس = سچ ;
بولین y = سچ ;


' کا استعمال کرتے ہوئے کنسول پر تخلیق شدہ متغیرات کی قدروں کو پرنٹ کریں System.out.println() طریقہ:

System.out.println ( 'x کی بولین ویلیو =' +x ) ;
System.out.println ( 'y کی بولین قدر =' +y ) ;


اب، ہم 'کی بولین ویلیو کو تبدیل کریں گے۔ ایکس 'کی مدد سے' =! آپریٹر:

ایکس = ! Y;


' Y 'پہلے اس کی قیمت کو' سے الٹ دے گا۔ سچ 'سے' جھوٹا '، اور پھر اسے تفویض کیا جاتا ہے ' ایکس ' 'کی تازہ ترین قیمت پرنٹ کریں ایکس کنسول پر:

System.out.println ( 'اب x کی قدر =' +x ) ;



آؤٹ پٹ


ہم نے اس کے بارے میں تمام بنیادی معلومات فراہم کر دی ہیں۔ != 'اور' =! جاوا میں آپریٹرز۔

نتیجہ

دونوں' != 'اور' =! جاوا آپریٹرز ہیں جو مختلف افعال انجام دینے کے لیے استعمال ہوتے ہیں۔ ' != 'آپریٹر ایک موازنہ آپریٹر ہے جو دو آپرینڈز کی مساوات کا موازنہ کرتا ہے تاکہ یہ تعین کیا جا سکے کہ آیا وہ برابر ہیں یا نہیں، جبکہ ' =! 'دو آپریٹرز کا مجموعہ ہے، ایک اسائنمنٹ آپریٹر' = '، اور منطقی نہیں آپریٹر ' ! جو بولین اقدار پر کام کرتا ہے۔ اس پوسٹ میں، ہم نے != اور = کے درمیان فرق پر تبادلہ خیال کیا! جاوا میں آپریٹرز اور ان کا استعمال۔