Ralf Rapude: Compiler nörgelt bei hasMoreTokens()

Beitrag lesen

Hi,
ich Dödel!

//einlesen der Zeile und Umbau in Tokenizer
System.out.println("Bitte geben Sie einen Satz ein: ");
String ausgabe = tastatur.readLine();
zerlegt = new StringTokenizer(ausgabe);

//einfügen der Tokens in die Tabelle
while(ausgabe.hasMoreTokens()){
  System.out.println(ausgabe.nextToken());
  }
}
}

Heißen muß es natürlich richtig so:

//einlesen der Zeile und Umbau in Tokenizer
System.out.println("Bitte geben Sie einen Satz ein: ");
String ausgabe = tastatur.readLine();
zerlegt = new StringTokenizer(ausgabe);

//einfügen der Tokens in die Tabelle
while(zerlegt.hasMoreTokens()){

^^^^^^^^

System.out.println(zerlegt.nextToken());

^^^^^^^^

}
}
}

Geht sonst natürlich nix, weil "ausgabe" ein String ist.
Sorry also für zu schnelles Posting.

Grüße
Ralf