Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

Javaالدالة reset() الموجودة في الكلاس Scanner في جافا

تعريفها

ترجع الخصائص الإفتراضية لكائن الـ Scanner.



بناؤها

public Scanner reset()


باراميترات

لا تقبل أي باراميتر.



قيمة الإرجاع

ترجع الخصائص الإفتراضية لكائن الـ Scanner.



مثال

Main.java
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