كيف تقارن التعداد بالسلاسل؟
كيف تقارن التعداد بالسلاسل؟

فيديو: كيف تقارن التعداد بالسلاسل؟

فيديو: كيف تقارن التعداد بالسلاسل؟
فيديو: كيف تشتري البورد المناسبة؟؟ كل شي لازم تعرفه عن اللوحات الأم 2024, شهر نوفمبر
Anonim

ل مقارنة السلسلة إلى تعداد اكتب عليك التحويل تعداد إلى سلسلة وثم قارن معهم. لذلك يمكنك استخدام طريقة toString () أو طريقة الاسم (). toString () - ترجع اسم هذا تعداد ثابت ، كما هو وارد في الإعلان.

بهذه الطريقة ، كيف تقارن الأعداد؟

هناك طريقتان لصنع مقارنة من تعداد الأعضاء: يستخدم أسلوب يساوي == عامل التشغيل داخليًا للتحقق مما إذا كان هناك اثنان تعداد متساوية. هذا يعني أنك تستطيع قارن Enum باستخدام كل من طريقة == و يساوي.

تعرف أيضًا ، ما الذي يعيده التعداد valueOf؟ جافا. لانج. تعداد . قيمة ال () طريقة عائدات ال تعداد ثابت من نوع التعداد المحدد بالاسم المحدد. يجب أن يتطابق الاسم تمامًا مع المعرف المستخدم للإعلان عن ملف تعداد ثابت في هذا النوع.

هنا ، كيف تجد تعداد سلسلة؟

ثستطيع ان تخلق تعداد من سلسلة باستخدام تعداد . طريقة valueOf (). valueOf () هي طريقة ثابتة تُضاف في كل مرة تعداد الفصل الدراسي أثناء وقت الترجمة وهو متاح ضمنيًا للجميع تعداد جنبًا إلى جنب مع طرق القيم () والاسم () والكاردينال ().

هل يمكنك استخدام عبارة التبديل حول التعداد؟

نعم، يمكنك استخدام Enum في بيان حالة التبديل في جافا مثل البدائية. لو أنت على دراية تعداد نمط int ، حيث تمثل الأعداد الصحيحة تعداد القيم السابقة لـ Java 5 بعد ذلك أنت يعرف مسبقا كيفية استخدام حالة التبديل مع تعداد.

موصى به: