首頁 >Java >Java基礎 >java程式如何輸入數據

java程式如何輸入數據

王林
王林原創
2019-11-15 13:55:065220瀏覽

java程式如何輸入數據

Java程式輸入資料一般使用Scanner類別。

以下跟大家介紹一下我認為最簡單實用的一種-Scanner類別。

根據以下程式碼的具體操作先簡單了解一下Scanner的使用:

package first;
import java.util.Scanner;
public class Input {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);//定义scanner,等待输入
		System.out.println("请输入你的姓名:");
		String name = in.nextLine();//字符类型的输入方式
		System.out.println(name);
		System.out.println("请输入你的年龄:");
		int age = in.nextInt();//整数类型的输入方式
		System.out.println(age);
		System.out.println("请输入你的身高:");
		double height = in.nextDouble();//小数类型的输入方式
		System.out.println(height);
	}
}

Scanner類別位於java.util.Scanner套件中,因此在程式前面要加上此套件。

其中Scanner in = new Scanner(System.in);這句話是關鍵。這句話的意思是:透過new Scanner(System.in)建立一個Scanner,控制台會一直等待輸入,直到敲回車鍵結束,把所輸入的內容傳給Scanner,作為掃描物件。

然後如果想要取得輸入的內容,就需要呼叫Scanner的nextLine()方法,因此就用到了String name = in.nextLine()int age = in.nextInt()double height = in.nextDouble()這三句來取得輸入的內容。

推薦教學:Java教學

以上是java程式如何輸入數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn