الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهى فائدتة الكلاس Scanner وياريت مثال بسيط عليها ؟

مغلق
بدأه ahmed17 في 6 أكتوبر 2007 · 1 رد · 647 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#2

كلاس الScanner لو انت محتاج تقرا بيانات من شاشة الكونسول او بمعنى ان انت لو عاوز تجعل user يدخل بيانات عن طريق شاشة الكونسول وتاخدها او لو كذا مدخل وتاخد كل منها على حده تقدر تقول بدل JOptionPane كده بس عن طريق شاشة الدوس

والمثال ده هيوضح

import java.util.Scanner;

import java.io.*;		  // Access System.out

public class NumericInput

{

  public static void main(String[] args)

  {

	// Declarations

	Scanner in = new Scanner(System.in);

	int integer;

	long longInteger;

	float realNumber;

	double doubleReal;

	String string1;

	String string2;



	   // Prompts

	System.out.println("Enter an integer, a long integer, "

					   + "a floating-point ");

	System.out.println("number, another floating-point number, "

					   + "and a string.");

	System.out.println("Separate each with a blank or return.");   



	// Read in values  

	integer = in.nextInt();

	longInteger = in.nextLong();

	realNumber = in.nextFloat();

	doubleReal = in.nextDouble();

	string1 = in.nextLine();

	System.out.println("Now enter another value.");

	string2 = in.next();



	System.out.println("Here is what you entered: ");

	System.out.println(integer + " " + longInteger + " " + realNumber +

					   " " + doubleReal + " " + string1 +

					   " and " + string2);

  }



}

Output:

Enter an integer, a long integer, a floating-point

number, another floating-point number, and a string.

Separate each with a blank or return.

23

24

25.0 233333333333333.444 Hello

Now enter another value.

23.4

Here is what you entered:

23 24 25.0 2.3333333333333344E14 Hello and 23.4

فى System.print طبعت الارقام اللى عاوز ادخلها فى رسالة وبعدين بدأت ادخل الارقام والبيانات اللى هدخلها واخدتها عن طريق Scanner

هذا الموضوع مغلق.

مواضيع مشابهة