الانتقال إلى المحتوى الرئيسي

كيفية التحقق من قيمة" فارغة " لفترة طويلة في جافا

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

هناك عدة طرق للتحقق من قيمة" فارغة " لفترة طويلة في جافا:

  1. 1. باستخدام المشغل ==
  2. 2. باستخدام طريقة يساوي ()
  3. 3. باستخدام طريقة إيسبريسنت () من الفئة الاختيارية
  4. طرق للتحقق من وجود قيمة" فارغة " لفترة طويلة في جافا
  5. سؤال وجواب
  6. كيف يمكنني التحقق من قيمة "فارغة" لفترة طويلة في جافا?
  7. أي طريقة لفئة الغلاف الطويلة يجب استخدامها للتحقق من وجود قيمة" فارغة " لفترة طويلة في جافا?
  8. كيف يمكنني التحقق من متغير من نوع طويل لوجود قيمة" فارغة " في جافا?
  9. ما هي وظيفة في جافا يسمح لك للتحقق ما إذا كانت قيمة متغير من نوع طويل يساوي "فارغة"?
  10. كيف يمكنني التحقق ما إذا كان متغير مع نوع البيانات طويلة يساوي "فارغة" في جاوة?

1. باستخدام المشغل ==

إن أبسط طريقة للتحقق من القيمة" الفارغة " لفترة طويلة هي استخدام عامل التشغيل==. إذا كانت القيمة الطويلة فارغة ، فهذا يعني أن القيمة مفقودة.

قيمة طويلة = لاغية;

إذا (القيمة == فارغة) {

النظام.خارج.برينتلن ("القيمة فارغة");

} آخر {

النظام.خارج.برينتلن ("القيمة ليست فارغة");

}

2. باستخدام طريقة يساوي ()

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

قيمة طويلة = لاغية;

إذا (القيمة != لاغية) {

النظام.خارج.برينتلن ("القيمة ليست فارغة");

} آخر {

النظام.خارج.برينتلن ("القيمة فارغة");

}

3. باستخدام طريقة إيسبريسنت () من الفئة الاختيارية

جافا 8 يوفر فئة اختيارية تسمح لك للتحقق من قيمة" نول " لفترة طويلة باستخدام طريقة إيسبريسنت (). إذا كانت القيمة الطويلة فارغة ، فإن الطريقة ترجع خطأ.

قيمة اختيارية = اختياري.فارغة();

إذا (القيمة.إيسبريسنت ()) {

النظام.خارج.برينتلن ("القيمة ليست فارغة");

} آخر {

النظام.خارج.برينتلن ("القيمة فارغة");

}

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

طرق للتحقق من وجود قيمة" فارغة " لفترة طويلة في جافا

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

1. باستخدام عامل يساوي ():

قيمة طويلة = لاغية;

إذا (القيمة != لاغية) {

// القيمة ليست فارغة ، نقوم بتنفيذ الإجراءات التالية

}

2. باستخدام عامل المقارنة الصارم (==):

قيمة طويلة = لاغية;

إذا (القيمة== فارغة) {

// القيمة فارغة ، نقوم بتنفيذ الإجراءات التالية

}

3. باستخدام الكائنات.طريقة إيسنول () من جافا.أوتيل.مكتبة الكائنات:

قيمة طويلة = لاغية;

إذا (الكائنات.إيسنول (القيمة)) {

// القيمة فارغة ، نقوم بتنفيذ الإجراءات التالية

}

4. باستخدام عامل الحالة الثلاثية:

قيمة طويلة = لاغية;

نتيجة السلسلة = (القيمة = = فارغة)? "القيمة فارغة": "القيمة ليست فارغة";

النظام.خارج.برينتلن (نتيجة);

5. استخدام عامل التحقق الاختياري:

قيمة طويلة = لاغية;

اختياري اختياري = اختياري.أوفنولابل (القيمة);

إذا (القيمة الاختيارية.إيسبريسنت ()) {

// القيمة موجودة ، نقوم بتنفيذ الإجراءات

}

ملاحظة: من المهم أن تتذكر أنه لتجنب الأخطاء عند العمل مع أغلفة الكائنات من النوع الطويل ، من الضروري دائما التحقق من وجودها قبل إجراء العمليات معهم.

سؤال وجواب

كيف يمكنني التحقق من قيمة "فارغة" لفترة طويلة في جافا?

يمكن استخدام فئات المجمع في جافا للتحقق من القيمة" الفارغة " لمتغير من النوع الطويل. إذا كنت بحاجة إلى التحقق مما إذا كانت القيمة فارغة ، فيمكنك استخدام الكائنات.طريقة إيسنول ():

أي طريقة لفئة الغلاف الطويلة يجب استخدامها للتحقق من وجود قيمة" فارغة " لفترة طويلة في جافا?

وتسمى طريقة فئة المجمع الطويل التي ينبغي استخدامها للتحقق من قيمة " نول " للمتغير الطويل في جافا إيسنول(). فإنه يعود صحيح إذا كانت القيمة فارغة ، وكاذبة خلاف ذلك.

كيف يمكنني التحقق من متغير من نوع طويل لوجود قيمة" فارغة " في جافا?

للتحقق من متغير من نوع طويل لوجود قيمة" نول " في جافا ، يجب عليك استخدام فئة المجمع طويلة. يمكنك استدعاء ثابت طويل.طريقة إيسنول () وتمرير متغير إليها للتحقق. وسوف يعود صحيح إذا كانت القيمة فارغة ، وكاذبة خلاف ذلك.

ما هي وظيفة في جافا يسمح لك للتحقق ما إذا كانت قيمة متغير من نوع طويل يساوي "فارغة"?

في جافا ، يمكنك استخدام الكائنات.طريقة إيسنول () للتحقق من قيمة متغير من نوع طويل لوجود "لاغية". تأخذ هذه الطريقة كوسيطة متغير للتحقق وإرجاع صحيح إذا كانت القيمة فارغة ، وخطأ خلاف ذلك.

كيف يمكنني معرفة ما اذا كان متغير مع نوع البيانات طويلة يساوي "فارغة" في جاوة?

للتحقق ما إذا كان متغير من نوع طويل يساوي " نول " في جافا ، تحتاج إلى استخدام فئة المجمع طويلة. يمكنك استدعاء طويلة.طريقة إيسنول () وتمرير متغير إليها التي تحتاج إلى التحقق. ستعود هذه الطريقة صحيحة إذا كانت القيمة فارغة ، وخطأ خلاف ذلك.