Javaالدالة reset() الموجودة في الكلاس Scanner في جافا
تعريفها
ترجع الخصائص الإفتراضية لكائن الـ Scanner.
بناؤها
public Scanner reset()
باراميترات
لا تقبل أي باراميتر.
قيمة الإرجاع
ترجع الخصائص الإفتراضية لكائن الـ Scanner.
مثال
import java.util.Scanner; // Scanner هنا قمنا باستدعاء الكلاس import java.util.Locale; // Locale هنا قمنا باستدعاء الكلاس public class Main { public static void main(String[] args) { // input إسمه Scanner هنا قمنا بإنشاء كائن من الكلاس Scanner input = new Scanner(System.in); // الإفتراضية input هنا قمنا بعرض خصائص الكائن System.out.println("Default local is: " +input.locale()); System.out.println("Default Radix is: " +input.radix()); System.out.println(); // input هنا قمنا بتغيير نوع الترميز الذي يستخدمه الكائن input.useLocale(Locale.FRANCE); // input الذي يستخدمه الكائن radix هنا قمنا بتغيير نوع الـ input.useRadix(16); // input هنا قمنا بعرض الخصائص الجديدة التي وضعناها للكائن System.out.println("New local is: " +input.locale()); System.out.println("New Radix is: " +input.radix()); System.out.println(); // input هنا قمنا بإرجاع الخصائص اللإفتراضية للكائن input.reset(); // من جديد input هنا قمنا بعرض خصائص الكائن System.out.println("Default local is: " +input.locale()); System.out.println("Default Radix is: " +input.radix()); } }
سنحصل على النتيجة التالية عند التشغيل.
Default local is: en_US Default Radix is: 10 New local is: fr_FR New Radix is: 16 Default local is: en_US Default Radix is: 10