for... das hat was für sich, hat das! Danke.
for... das hat was für sich, hat das! Danke.
Das ist alles, was wir tun können: immer wieder von neuem anfangen, immer und immer wieder. (Thornton Wilder)
Dann sollte man aber auch noch ganz elegant sein und die Zählvariable im Schleifenkopf definieren, alsoCode:for(int i=0, i < laenge, i++){...}
Dann melde ich mich auch mal hier.
Ich habe eine kleine Methode geschrieben und möchte am Ende den Benutzer fragen, ob er das Programm beenden oder erneut ausführen möchte. Da gibt es doch bestimmt eine simple Standardlösung für, oder?
Klar. Setz die Methode in eine While-Schleife der Form while(answer != cancel){ methodenaufruf }. Und in der Methode machst Du halt die Abfrage mit JPane.
In der Art?
boolean weiter = true;
char a;
while (weiter == true) {
a = fenster.readChar("Programm (b)eenden? ");
if (a=='b') {
weiter = false;
}
}
Ja, denkbar.
Oder auch
dann wird die Frage vor dem ersten Ausführen gestellt oderPHP-Code:
while( fenster.readChar("Programm (b)eenden? ") != b ){<Methode>};
dann wird die Methode einmal durchlaufen, bevor die Bedingung das erste mal geprüft wird.PHP-Code:
do{<Methode>}while( fenster.readChar("Programm (b)eenden? ") != b );