[Java] التعامل مع كائن الادخال Scanner

اذهب الى الأسفل

[Java] التعامل مع كائن الادخال Scanner Empty [Java] التعامل مع كائن الادخال Scanner

مُساهمة من طرف NEXT في الأربعاء مارس 13, 2019 7:01 pm

أحد طرق الادخال فى الجافا استخدام الكائن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] والذى يمكنك استخدامة بسهولة لقراءة المدخلات من المستخدم فى البيئة غير الرسومية ويتم استخدامة بخطوات بسيطة على النحو التالى :

1_اسيراد الفئة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] على النحو التالى :

الكود:
import java.util.Scanner;

2_إنشاء كائن جديد من الفئة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] ثم تعيين قيمته لمتغير. System.in

الكود:
Scanner input = new Scanner(System.in);

3_لقراءة المدخلات يمكنك استخدام الاساليب المختلفة للكائن Scanner ...فمثلا لقراءة نص كلمة واحدة فقط يمكنك استخدام الاسلوب [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] و لقراءة جملة يمكنك استخدام الاسلوب [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] أما لقراءة رقم صحيح يمكنك استخدام الاسلوب [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] وبالمثل ، يقرأ الأسلوب [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] الارقام العشرية على النحو التالى :

الكود:
import java.util.Scanner;

public class Javaapp {
 
    public static void main(String[] args) {
        
        Scanner input = new Scanner(System.in);
        
        String name ;
        int age ;
        
        System.out.print("Enter your name : ");
        name = input.next();
        
        System.out.print("Enter your age  : ");
        age = input.nextInt();
        
        System.out.println();
        System.out.println("Your name : "+name);
        System.out.println("Your age  : "+age);
        input.close();
    }
}

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
[Java] التعامل مع كائن الادخال Scanner Do.php?imgf=154090993464951
NEXT
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 380
النقاط : 200556
التقيم : 14
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى