while(sc.hasNext)) { ... warum passiert dann nixmehr?
-
-
WEIL DU HINTER EINER ENDLOSSCHLEIFE STEHST!!!
Naja, du liest in der Schleife von der Standardeingabe ein. Wieso solltest du jemals hinter die Schleife kommen? -
probier mal die eingabe mit strg-z/strg-c/.... abzubrechen...
-
EOF ist ctrl-D, zumindest unter UNIX. Alternativ kann man stdin auch auf eine Datei umbiegen mit <.
-
in diesem Fall ist deine Abbruchbedingung (von Konsole abhängig) entweder STRG C , Z oder sowas....Mal ne Frage wird das "WARUM..." nur nicht ausgegeben ODER
wird das Programm nie beendet?!? -
Mal ne Frage wird das "WARUM..." nur nicht ausgegeben ODER
wird das Programm nie beendet?!?
Beides. Es wird ja nie ausgegeben, weil das Programm nie so weit kommt. -
mit einem EOF kommt mehr sehr wohl so weit!
-
danke
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!