أهم دوال المعالجة الخاصة بالكلاس Scanner في لغة البرمجة جافا
هناك العديد من دوال المعالجة الخاصة بالكلاس (Scanner) في لغة البرمجة جافا (Java)، حيث أن الكلاس (scanner) يستخدم للحصول على مدخلات من الأنواع الأساسية من مختلف أنواع البيانات مثل: (int)، و (double) وغيرها من الأنواع الأخرى، وهنا تظهر أهمية دوال المعالجة التي تستخدم مع هذا الكلاس في لغة البرمجة جافا لإجراء عمليات المعالجة على مختلف أنواع البيانات والتي تسهل تنفيذ العديد من المهام، والجدول التالي يحتوي على أهم هذه الدوال الخاصة بهذا الكلاس وكيفية استخدامها:
الدالة | الاستخدام |
()publicvoidclose | تقوم هذه الدالة بإغلاق الكلاس من نوع (Scanner) أي أنها تمنع إدخال أي نوع من البيانات الجديدة في البرنامج المكتوب. |
()public Pattern delimiter | تقوم هذه الدالة بإرجاع ال (Pattern) أو النمط الذي تم استخدامه في كائن الـ (Scanner) في عملية تحديد شكل المسافات الفارغة. |
()public Locale locale | تقوم هذه الدالة بإرجاع كائن من نوع (Locale) والذي يمثل نوع الترميز الذي تم استخدامه في كائن الـ (Scanner) عند إجراء عمليات القراءة والتخزين للبيانات بمختلف أنواعها. |
()public Scanner reset | تقوم هذه الدالة بإرجاع الخصائص الافتراضية لكائن الـ (Scanner) أي أنها تعمل (reset) لجميع الخصائص التي تم ضبطها مسبقاً من قبل المستخدم. |
public Scanner skip (Pattern pattern) | تقوم هذه الدالة بتخطي النص التالي في كائن الـ (Scanner) في حال كان يتطابق مع الكائن من نوع (Pattern). |
() publicStringto String | تقوم هذه الدالة بإرجاع (String) يحتوي على كافة المعلومات عن الكائن الـ (Scanner). |
public Scanner use Delimiter (Pattern pattern) | تستخدم هذه الدالة لجعل حرف أو كلمة أو جملة تبدو كمسافة فارغة في كائن الـ (Scanner). |
public Scanner use Delimiter (String pattern) | تستخدم لجعل الحروف أو الكلمات أو الجمل تبدو كمسافة فارغة في كائن الـ (Scanner). |
public Scanner use Locale (Locale locale) | تستخدم لتحديد الترميز الذي سيستخدمه كائن الـ (Scanner) عند قراءة وتخزين البيانات. |
public Scanner use Radix (int radix) | تستخدم لتحديد الأساس الذي سيستخدمه كائن الـ (Scanner) عند قراءة وتخزين أي رقم. |