Java Schleife die Erst am Codeende wieder weitermacht?

... komplette Frage anzeigen

3 Antworten

Ein Ansatz wäre Rekursion:

Du rufst dieselbe Methode am Ende einfach wieder auf, bis die Variable stop auf true gesetzt wird.

class MyRunnable implements Runnable {

private boolean stop = false;


public void stop() {
      this.stop = true;
}


@Override
public void run() {
   myMethod();
}


private void myMethod() {
   // Hier dein Code.

    ...

   // Ende dein Code

   if (!stop) {
       myMethod();
   }
}

}
Antwort bewerten Vielen Dank für Deine Bewertung

Mach doch eine Unendlich Schleife mit for(;true;){ dein code } beenden kannst dke Schleife ja mjt break;

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von TeeTier
11.08.2016, 21:33

Warum nicht for(;;)?

Und warum eigentlich nicht while(true)? :)

0
Kommentar von ikinikin
11.08.2016, 22:04

war ja nur ein Beispiel...

0

while-Schleife?

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von BrummBrumm03
11.08.2016, 21:14

Codebeispiel bitte und wie genau while(???) { }

0
Kommentar von BrummBrumm03
11.08.2016, 21:15

Also alles nach public void run() {}

0

Was möchtest Du wissen?