Javaالدالة close() الموجودة في الكلاس hasNextInt في جافا
تعريفها
ترجع true في حال كان يوجد قيمة تالية في كائن الـ Scanner يمكن التعامل معها كـ int.
بناؤها
باراميترات
ليس لها باراميتر.
قيمة الإرجاع
ترجع true في حال كان يوجد قيمة تالية في كائن الـ Scanner يمكن التعامل معها كـ int.
أخطاء محتملة
IllegalStateException: في حال كان كائن الـ Scanner مغلقاً.
في المثال التالي أدخلنا سطر من البيانات في كونستركتور كائن الـ Scanner.
بعدها قمنا بإنشاء حلقة while تمر على كل كلمة موجودة في كائن الـ Scanner من خلال الدالة hasNext().
كل كلمة نمر عليها سيتم إستدعاء الدالة hasNextInt() عليها لمعرفة إذا كانت هذه الكلمة تمثل قيمة من النوع الـ int.
مثال
سنحصل على النتيجة التالية عند التشغيل.