ما هو الفرق بين! = و =! عوامل التشغيل في جافا

Ma Hw Alfrq Byn W Waml Altshghyl Fy Jafa



يُطلق على الرمز المستخدم لإجراء العمليات اسم عامل التشغيل. في جافا ، ' ! = 'هو عامل مقارنة يُستخدم لتحديد ما إذا كان هناك عاملان متساويان أم لا من خلال مقارنتهما ، بينما' =! 'المشغل يجمع بين عاملين ؛ الأول هو عامل التعيين ' = '، والثاني هو عامل منطقي ليس' ! 'التي تعمل على القيم المنطقية. يتم استخدامه أيضًا في قلب القيم المنطقية.

سيشرح هذا المنشور الفرق بين! = و =! عوامل التشغيل في جافا.







ما هو الفرق بين! = و =! عوامل التشغيل في جافا؟

' ! = ' و ' =! ”هما عاملان منفصلان من عوامل Java. لا يمكن مقارنة هذين المشغلين لأنهما يخدمان وظائف مختلفة. ال ' ! = يقارن عامل التشغيل بين معاملتين ، بينما ' =! 'عامل التشغيل' يعكس نتيجة القيم المنطقية. يعطي تمثيله إحساسًا مشابهًا فقط.



الآن ، سنناقش كلتا الطريقتين واستخدامهما واحدة تلو الأخرى!



ما هو عامل التشغيل “! =” في جافا؟

ال ' ! = 'عامل التشغيل' يسمى أيضًا ' لا يساوي مشغل جافا. يتم استخدامه لتقييم ما إذا كان هناك عاملان متساويان أم لا أثناء استخدام العبارات الشرطية. يعرض هذا العامل القيم المنطقية ، حيث ' حقيقي 'يشير إلى أن القيم تمت مقارنتها وليست متساوية ، و' خاطئة 'يشير إلى حالته المعاكسة عندما تكون كلتا القيمتين متساويتين.





كيف تستخدم عامل التشغيل “! =” في جافا؟

اتبع الصيغة الواردة أدناه لمقارنة القيمة المتغيرة ' أ ' مع ' ب ' باستخدام ' ! = عامل التشغيل '(لا يساوي):

أ ! = ب


مثال 1



في هذا المثال ، سننشئ متغيرين من نوع عدد صحيح ، ' أ ' و ' ب 'وتهيئتها:

الباحث أ = عشرين ؛
الباحث ب = 23 ؛


اطبع القيم الأصلية للمتغيرات ' أ ' و ' ب 'على وحدة التحكم بمساعدة' System.out.println () ' طريقة:

System.out.println ( 'قيمة a =' + أ ) ؛
System.out.println ( 'قيمة ب =' + ب ) ؛


بعد ذلك ، سنتحقق مما إذا كانت قيمة ' أ 'يساوي قيمة' ب ' باستخدام ' ! = ' المشغل أو العامل. سيعيد قيمة منطقية ' خاطئة 'إذا كانت كلتا القيمتين متساويتين:

الناتج المنطقي = أ ! = ب ؛


أخيرًا ، اطبع القيمة الناتجة على وحدة التحكم:

System.out.println ( انتاج ) ؛



يُظهر الإخراج القيمة المنطقية ' حقيقي '، مما يشير إلى أن قيم' أ ' و ' ب 'غير متساوية:


مثال 2

الآن ، سنقوم بتنفيذ نفس العملية باستخدام الصيغة التالية:

الناتج المنطقي = ! ( أ == ب ) ؛


يتحقق أولاً من المساواة بين ' أ ' و ' ب 'قيم متغيرة باستخدام عامل المقارنة' == 'ثم ينفي النتيجة.

أخيرًا ، اطبع الإخراج على وحدة التحكم:

System.out.println ( انتاج ) ؛



انتاج |


الآن ، دعنا ننتقل إلى مثال آخر حيث سنرى كيف يساعد عامل التشغيل المذكور في إيجاد المساواة في ظل الظروف المحددة.

مثال 3

هنا ، سننظر في المتغيرات نفسها ' أ ' و ' ب 'بقيمها كما في الأمثلة السابقة. سنستخدم الشرط ' إذا ”للتحقق مما إذا كانت قيم كلا المتغيرين متساوية أم لا وطباعة البيانات المضافة:

إذا ( أ ! = ب ) {
System.out.println ( 'قيمة' أ 'لا تساوي قيمة' ب '' ) ؛
} آخر {
System.out.println ( 'قيمة' أ 'تساوي قيمة' ب '' ) ؛
}



يوضح الناتج أن قيم ' أ ' و ' ب 'غير متساوية:


الآن ، توجه نحو عمل ' =! ”في جافا.

ما هو '=!' عامل في جافا؟

ال ' =! 'عامل التشغيل هو مزيج من المشغلين ، مشغل التخصيص' = 'والمنطقي ليس' ! ' المشغل أو العامل. يتم استخدام عامل التشغيل المنطقي not لتحويل القيمة الأصلية ، بينما يتم استخدام عامل التعيين لتعيين القيمة.

لتحويل ناتج القيم المنطقية ، يمكنك استخدام ' =! ' المشغل أو العامل. يقوم بتحويل القيمة المنطقية ثم يقوم بتعيينها إلى المعامل الثاني.

كيفية استخدام '=!' عامل في جافا؟

بناء الجملة لاستخدام ' =! 'عامل التشغيل كما يلي:

x = ! ص


ملحوظة: التعبير الصحيح هو ' س =! ص ' ليس ' س =! ص '؛ انها مربكة قليلا. التعبير ' س =! ص 'أن القيمة المنطقية لـ' ص 'مقلوبًا أولاً ، ثم يتم تعيينه إلى' x '.

مثال

في هذا المثال ، لدينا متغيرين من النوع المنطقي ، ' x ' و ' ص '، بالقيم التالية:

منطقية x = حقيقي ؛
منطقية y = حقيقي ؛


اطبع قيم المتغيرات التي تم إنشاؤها على وحدة التحكم باستخدام ' System.out.println () ' طريقة:

System.out.println ( 'القيمة المنطقية لـ x =' + س ) ؛
System.out.println ( 'القيمة المنطقية لـ y =' + ص ) ؛


الآن ، سنحول القيمة المنطقية لـ ' x 'بمساعدة' =! ' المشغل أو العامل:

x = ! ص ؛


ال ' ص 'سيعكس قيمته أولاً من' حقيقي ' إلى ' خاطئة '، ثم يتم تعيينه إلى' x '. اطبع القيمة المحدّثة لـ ' x 'على وحدة التحكم:

System.out.println ( 'الآن قيمة x =' + س ) ؛



انتاج |


لقد قدمنا ​​جميع المعلومات الأساسية حول ' ! = ' و ' =! ”في جافا.

استنتاج

كلاهما ' ! = ' و ' =! ”هي عوامل تشغيل Java تستخدم لأداء وظائف مختلفة. ال ' ! = 'عامل التشغيل هو عامل مقارنة يقارن المساواة بين معاملتين لتحديد ما إذا كانا متساويين أم لا ، في حين أن' =! 'هو مزيج من عاملين ، عامل التعيين' = '، والعامل المنطقي وليس' ! 'التي تعمل على القيم المنطقية. في هذا المنشور ، ناقشنا الفرق بين! = و =! العوامل في Java واستخداماتها.