كيف يتم تطبيق التأكيد في جافا؟



ستقدم هذه المقالة إلى Assertion In Java. سيساعدك أيضًا على فهم مكان استخدام تأكيدات Java وأين لا تستخدمه عمليًا.

في كثير من الأحيان ، تنشأ الحاجة إلى التحقق من الشروط الموجودة في برنامجنا. تتيح الكلمة الأساسية التأكيدية في Java للمستخدمين التحقق من الافتراضات التي تم إجراؤها أثناء البرنامج أو اختبارها. ستقدم لك هذه المقالة Assertion In .

سيتم تغطية المؤشرات التالية في هذه المقالة ،





لذلك دعونا نبدأ مع هذا المقال

البحث عن العدد الأقصى في مجموعة جافا

إعلان التأكيد في جافا

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



تأكيد التعبير

هناك طريقة أخرى للإعلان عن التأكيد وهي كما يلي:

تأكيد التعبير 1: التعبير 2

مثال

import java.util.Scanner public class Test {public static void main (String args []) {int value = 18 assert value> = 20: 'مؤهل' System.out.println ('Value:' + value)}}

انتاج |



القيمة: 18

ستكون المخرجات بعد تمكين التأكيدات كما يلي:

استثناء في موضوع java.lang.Assertion 'main' خطأ: مؤهل

المضي قدمًا في هذا التأكيد في مقالة جافا ،

تمكين التأكيدات

وتجدر الإشارة إلى أنه يتم تعطيل التأكيدات افتراضيًا.

بناء الجملة لتمكين بيان التأكيد هو كما يلي:

جافا – إيه اختبار

طريقة أخرى لتمكين التأكيدات:

له علاقة في جافا
java - enableassertions Test

من الآن فصاعدًا ، دعونا نرى كيفية تعطيل التأكيدات ،

تعطيل التأكيدات

يمكن تعطيل عبارات التوكيد على النحو التالي:

جافا - اختبار نعم

طريقة أخرى لتمكين التأكيدات:

java -disableassertions Test

أسباب استخدام التأكيدات

هناك عدة أسباب وراء رغبة المستخدم في استخدام التأكيدات:

  • التأكد من صحة الافتراضات المحددة في التعليقات.
  • للتأكد من عدم الوصول إلى حالة التبديل.
  • للتحقق من حالة الكائن.

المضي قدمًا في هذا التأكيد في مقالة جافا

كيفية عكس رقم في جافا

أين تستخدم التأكيد وليس؟

أين تستخدم التأكيدات؟

  • الحالات والشروط المشروطة في بداية الطريقة.
  • الحجج على الأساليب الخاصة.

أين لا تستخدم التأكيدات؟

  • يجب ألا يتم التحقق من الحجج في الطرق العامة التي يوفرها المستخدم باستخدام التأكيدات.
  • يجب عدم استخدام التأكيدات في وسيطات سطر الأوامر.
  • لا ينبغي أن يتم استبدال رسائل الخطأ باستخدام التأكيدات.

الانتقال إلى الجزء الأخير من هذا التأكيد في مقالة جافا

برنامج عينة للتأكيد في جافا

import java.util.Scanner public class اختبار {public static void main (String args []) {Scanner scanner = new Scanner (System.in) System.out.print ('Enter the ID') int value = scanner.nextInt ( ) تأكيد القيمة> = 15: 'غير صالح' System.out.println ('القيمة' + القيمة)}}

انتاج |

أدخل المعرف

استثناء في موضوع java.lang.AssertionError 'الرئيسي': غير صالح

للتأكد من صحة الافتراضات التي تم إجراؤها أثناء البرنامج ، تثبت التأكيدات أنها كلمة رئيسية مهمة.

وهكذا وصلنا إلى نهاية هذه المقالة حول 'التأكيد في Java في Java'. إذا كنت ترغب في معرفة المزيد ، تحقق من بواسطة Edureka ، شركة تعليمية موثوقة عبر الإنترنت. تم تصميم دورة تدريب وإصدار شهادات Java J2EE و SOA من Edureka لتدريبك على مفاهيم Java الأساسية والمتقدمة جنبًا إلى جنب مع العديد من أطر Java مثل Hibernate & Spring.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في هذه المدونة وسنعاود الاتصال بك في أقرب وقت ممكن.