while(sc.hasNext)) { ... warum passiert dann nixmehr?
-
joehopf -
2. Juni 2007 um 07:48 -
Unerledigt
-
-
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
-
Maximilian Rupp
27. Dezember 2024 um 12:05 Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!