2017-03-02 7 views
0

Ich habe eine String-Variable, die ich verwende, um Eingabewerte zu erhalten. für BeispielWie man mehrere Zeichenfolgen als Eingabe nimmt?

Scanner in=new Scanner(System.in); 
varName=in.next(); 

Wenn ich Wert gebe als (John Jony) zeigt es nur John. Irgendeine Möglichkeit, die ganze Saite zu bekommen?

+1

Hinweis: einige der Forschung. Es gibt Tonnen und Tonnen von Fragen und Anleitungen, wie man dieses Scanner-Ding benutzt. Und darüber hinaus: Bitte nehmen Sie sich die Zeit, Ihre Fragen richtig zu formatieren. Diese Vorschaufunktion; und all die Hilfe rund um das Bearbeitungsfenster ... gibt es aus einem bestimmten Grund! – GhostCat

Antwort

1

Verwenden Sie die folgenden statt:

Scanner in=new Scanner(System.in); 
    String text = in.nextLine();   
    System.out.println(text); 

"in.nextLine()" liest in einer ganzen Reihe

Verwandte Themen