Heim  >  Artikel  >  Java  >  Was ist der Unterschied zwischen den Methoden next und nextLine in Java?

Was ist der Unterschied zwischen den Methoden next und nextLine in Java?

王林
王林nach vorne
2020-07-20 17:00:032609Durchsuche

Was ist der Unterschied zwischen den Methoden next und nextLine in Java?

Die Methode next() erkennt Leerzeichen als Ende der Eingabe.

(Empfohlenes Tutorial: Java-Einführungs-Tutorial)

Codebeispiel:

String str1 = sc.next();
System.out.println(str1);
输入 abcd efg
输出 abcd

Die Methode nextLine() erkennt eine neue Zeile als Ende der Eingabe .

(Empfohlenes Video-Tutorial: Java-Video-Tutorial )

Codebeispiel:

String str1 = sc.nextLine();
System.out.println(str1)

Zusammenfassung:

erfordert Leerzeichen Um die Eingabe zu kürzen, verwenden Sie next(). Wenn Sie beispielsweise 1 (Leerzeichen) 2 eingeben, können Sie a=1, b=2 erhalten; wenn

Leerzeichen enthalten muss, verwenden Sie nextLine(), Geben Sie beispielsweise 1 (Leerzeichen) 2 ein. Sie erhalten a = 1 (Leerzeichen) 2.

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen den Methoden next und nextLine in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen