Hallo Lieber Javafans, anbei eine Frage zur Do-While Schleife, ich habe folgendes einfach mal ausprobiert: Wobei der Monitor nicht mehr aufhört die Sysausgabe anzuzeigen . Wenn ich die Dekrementierung in den Do Rumpf packe funktioniert alles wie geplant, jedoch wenn ich ihn in den while Rumpf packe nicht mehr, kann mir jemand mit einfachen Worten erklären warum das so ist? Vielen Dank im Voraus!
Java:
public class Uebung30 {
public static void main(String[] args) {
int dori = 18;
do {
System.out.println("attraktiv sein");
System.out.println("Dori ist nun " + dori +" Jahre alt");
}
while (dori < 70); {
System.out.println("Dori ist nun nicht mehr attraktiv");
dori++;
}
}
}