mercredi 13 mai 2015

Kleines Abbruch-Problem mit Do-While-Schleife

Hi Leute,

ganz neu hier, aber vielleicht jetzt öfter anzutreffen ;). Somit erstmal ein dickes Hallo und einen schönen Abend!
Mein kleines Problem:

Java Code:

  1. do {
  2. System.out.println("Auftrag nicht erledigt (0) oder erledigt (1)?:");
  3. erledigt = "" + sc.nextLine() + "";
  4. System.out.println(erledigt);
  5. } while (!"0".equals(erledigt) || !"1".equals(erledigt));


ich hätte gerne, dass bei einer Eingabe einer "1" oder "0" die Schleife abgebrochen wird. Die Eingabe erfolgt über die Konsole (sc) und funktioniert auch (also, das was zurück gegeben wird ist gleich der Eingabe). Aber trotzdem bricht die Schleife nicht ab, wenn man "1" oder "0" tippt. Wieso?:rtfm:

Vielen Dank schonmal!


Kleines Abbruch-Problem mit Do-While-Schleife

0 commentaires:

Enregistrer un commentaire