Wie lese ich Wörter ein?

Status
Nicht offen für weitere Antworten.

Screen

Bekanntes Mitglied
Hey

Eine Frage:


Wie kann ich Wörter einlesen?

Zahlen kann man mit :

int zahl
Scanner sc = new Scanner(System.in)
zahl= sc.nextInt()

aber wie kann ich Wörter einlesen?
 
Code:
String s = sc.netx(); //--- Javadoc: Finds and returns the next complete token from this scanner.
 
Ich habe es so eingesetzt , ich habe da aber irgendwo ein Fehler.

Code:
import java.util.Scanner;
public class test2 {

  public static void main(String[] args) {
  String s  ;
  Scanner sc = new Scanner(System.in)   ;
  String s = sc.next();
  
  System.out.println("Deine eingabe ist: " +s );
  }
}

Dieser Code da oben funktioniert nicht, was habe ich falsch gemacht?
 
> String s ;
> Scanner sc = new Scanner(System.in) ;
> String s = sc.next();

->

String s ;
Scanner sc = new Scanner(System.in) ;
s = sc.next();

oder


Scanner sc = new Scanner(System.in) ;
String s = sc.next();
 
SlaterB hat gesagt.:
> String s ;
> Scanner sc = new Scanner(System.in) ;
> String s = sc.next();

->

String s ;
Scanner sc = new Scanner(System.in) ;
s = sc.next();

oder


Scanner sc = new Scanner(System.in) ;
String s = sc.next();

Danke jetzt gehts ,aber nur für ein Wort --.
 
Wenn ich den Code starte und dann einen Satz eingebe, gibt er mir nur das erste Wort wieder.

Code:
import java.util.Scanner;
public class test2 {

  public static void main(String[] args) {

  Scanner sc = new Scanner(System.in)   ;
  String s = sc.next();
  
  System.out.println("Deine eingabe ist: " +s );
  }
}


Was muss ich machen damit java den ganzen Text wiedergibt und nich nur das erste Wort?
 
nextInt() für Zahlen,
next() für beliebiges,

willst du nun nicht mal bisschen raten, was es sonst noch geben könnte?

wenn du keine Entwicklungsumgebung mit Auto-Complete hast,
dann ist das natürlich schwieriger, dann bleibt noch, in der API alle Methoden von Scanner anzuschauen

wenn du die API nicht kennst, dann bietet sich für beliebige Klassen
http://www.google.de/search?hl=de&q=java+api+scanner&meta=
an

muss irgendwas next...() sein
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben