Heim >Java >JavaBase >So geben Sie Java ein

So geben Sie Java ein

angryTom
angryTomOriginal
2019-11-11 13:19:3518659Durchsuche

So geben Sie Java ein

Eingabe in Java

Eingabe in Java kann mit der Scanner-Klasse erfolgen, die sich in Java befindet. util. Scanner-Paket, also fügen Sie dieses Paket vor dem Programm hinzu.

Der Code lautet wie folgt: (Empfohlenes Tutorial: Java-Tutorial)

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);
	}
}

wobei Scanner in = new Scanner(System.in);Dieser Satz ist der Schlüssel. Die Bedeutung dieses Satzes ist: Erstellen Sie einen Scanner über einen neuen Scanner (System.in). Die Konsole wartet auf die Eingabe, bis die Eingabetaste gedrückt wird, um den Vorgang abzuschließen, und übergibt den eingegebenen Inhalt als Scan an den Scanner Objekt.

Wenn Sie dann den Eingabeinhalt erhalten möchten, müssen Sie die nextLine()-Methode des Scanners aufrufen, also String name = in.nextLine(), int age = in.nextInt(), double height = Diese drei Sätze in.nextDouble() werden verwendet, um den Eingabeinhalt zu erhalten.

Wie im Code gezeigt, ist die Scanner-Klasse immer noch einfach zu verwenden. Unabhängig davon, ob es sich um einen String-, einen Integer- oder einen Gleitkommatyp handelt, müssen Sie nur ein paar kleine Änderungen vornehmen, um die Eingabefunktion zu implementieren.

Das obige ist der detaillierte Inhalt vonSo geben Sie Java ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist Java-Multithreading?Nächster Artikel:Was ist Java-Multithreading?