Javaالدالة skip(String pattern) الموجودة في الكلاس Scanner في جافا
تعريفها
تتخطى النص التالي في كائن الـ Scanner في حال كان يتطابق مع الـ String الذي نمرره لها عند استدعائها مكان الباراميتر pattern مع تجاهل الـ delimiters.
بناؤها
باراميترات
pattern: هو كائن نوعه String يمثل النص الذي سيتم تخطيه في كائن الـ Scanner.
قيمة الإرجاع
ترجع بيانات كائن الـ Scanner التي بقيت بعد عملية التخطي.
أخطاء محتملة
- IllegalStateException: في حال كان كائن الـ Scanner مغلقاً.
- NoSuchElementException: في حال لم يتم إيجاد نص يتطابق مع الـ Pattern.
في المثال التالي أدخلنا سطر من البيانات في كونستركتور كائن الـ Scanner.
بعدها قمنا باستخدام الدالة skip() لتخطي الكلمة الأولى التي تم إدخالها في كائن الـ Scanner.
مثال
سنحصل على النتيجة التالية عند التشغيل.