يُطلق على الرمز المستخدم لإجراء العمليات اسم عامل التشغيل. في جافا ، ' ! = 'هو عامل مقارنة يُستخدم لتحديد ما إذا كان هناك عاملان متساويان أم لا من خلال مقارنتهما ، بينما' =! 'المشغل يجمع بين عاملين ؛ الأول هو عامل التعيين ' = '، والثاني هو عامل منطقي ليس' ! 'التي تعمل على القيم المنطقية. يتم استخدامه أيضًا في قلب القيم المنطقية.
سيشرح هذا المنشور الفرق بين! = و =! عوامل التشغيل في جافا.
ما هو الفرق بين! = و =! عوامل التشغيل في جافا؟
' ! = ' و ' =! ”هما عاملان منفصلان من عوامل Java. لا يمكن مقارنة هذين المشغلين لأنهما يخدمان وظائف مختلفة. ال ' ! = يقارن عامل التشغيل بين معاملتين ، بينما ' =! 'عامل التشغيل' يعكس نتيجة القيم المنطقية. يعطي تمثيله إحساسًا مشابهًا فقط.
الآن ، سنناقش كلتا الطريقتين واستخدامهما واحدة تلو الأخرى!
ما هو عامل التشغيل “! =” في جافا؟
ال ' ! = 'عامل التشغيل' يسمى أيضًا ' لا يساوي مشغل جافا. يتم استخدامه لتقييم ما إذا كان هناك عاملان متساويان أم لا أثناء استخدام العبارات الشرطية. يعرض هذا العامل القيم المنطقية ، حيث ' حقيقي 'يشير إلى أن القيم تمت مقارنتها وليست متساوية ، و' خاطئة 'يشير إلى حالته المعاكسة عندما تكون كلتا القيمتين متساويتين.
كيف تستخدم عامل التشغيل “! =” في جافا؟
اتبع الصيغة الواردة أدناه لمقارنة القيمة المتغيرة ' أ ' مع ' ب ' باستخدام ' ! = عامل التشغيل '(لا يساوي):
أ ! = ب
مثال 1
في هذا المثال ، سننشئ متغيرين من نوع عدد صحيح ، ' أ ' و ' ب 'وتهيئتها:
الباحث أ = عشرين ؛الباحث ب = 23 ؛
اطبع القيم الأصلية للمتغيرات ' أ ' و ' ب 'على وحدة التحكم بمساعدة' 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 ( 'القيمة المنطقية لـ y =' + ص ) ؛
الآن ، سنحول القيمة المنطقية لـ ' x 'بمساعدة' =! ' المشغل أو العامل:
ال ' ص 'سيعكس قيمته أولاً من' حقيقي ' إلى ' خاطئة '، ثم يتم تعيينه إلى' x '. اطبع القيمة المحدّثة لـ ' x 'على وحدة التحكم:
انتاج |
لقد قدمنا جميع المعلومات الأساسية حول ' ! = ' و ' =! ”في جافا.
استنتاج
كلاهما ' ! = ' و ' =! ”هي عوامل تشغيل Java تستخدم لأداء وظائف مختلفة. ال ' ! = 'عامل التشغيل هو عامل مقارنة يقارن المساواة بين معاملتين لتحديد ما إذا كانا متساويين أم لا ، في حين أن' =! 'هو مزيج من عاملين ، عامل التعيين' = '، والعامل المنطقي وليس' ! 'التي تعمل على القيم المنطقية. في هذا المنشور ، ناقشنا الفرق بين! = و =! العوامل في Java واستخداماتها.