كيف يعمل hasNextInt في Java؟
كيف يعمل hasNextInt في Java؟

فيديو: كيف يعمل hasNextInt في Java؟

فيديو: كيف يعمل hasNextInt في Java؟
فيديو: Java Scanner Tutorial 2024, مارس
Anonim

ال hasNextInt () طريقة جافا . الاستفادة. تعود فئة الماسح الضوئي صحيحًا إذا كان الرمز المميز التالي في إدخال هذا الماسح الضوئي علبة يتم افتراضها كقيمة Int للجذر المحدد. الماسح هل لا تتقدم في الماضي أي مدخلات.

فيما يتعلق بهذا ، كيف يمكنني استخدام hasNextInt في Java؟

hasNextInt (int radix) الطريقة: هذه طريقة مضمنة في جافا فئة الماسح الضوئي التي تُستخدم للتحقق مما إذا كان الرمز المميز التالي في إدخال الماسح الضوئي هذا يمكن تفسيره كقيمة int أم لا في الجذر المحدد باستخدام طريقة nextInt ().

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

في هذا الصدد ، ماذا يفعل.next في جافا؟

الماسح الضوئي. التالي () يقوم الأسلوب بإيجاد وإرجاع ملف التالي رمز كامل من هذا الماسح. يُسبَق الرمز الكامل ويتبعه إدخال يطابق نمط المُحدِّد. قد يتم حظر هذه الطريقة أثناء انتظار فحص الإدخال ، حتى إذا أرجع استدعاء سابق لـ hasNext () صحيحًا.

ما هو الماسح hasNext ()؟

ال hasNext () هي طريقة جافا الماسح الضوئي الفئة التي تعود صحيحًا إذا كان هذا الماسح الضوئي لديه رمز آخر في مدخلاته. هناك ثلاثة أنواع مختلفة من Java الماسح الضوئي hasNext () الطريقة التي يمكن تمييزها اعتمادًا على معاملتها.

موصى به: