Hi,
ich wollte mir mal aus Fun ´ne eigene Schleife aus If-Anweisungen basteln.
Aber irgendwie kann ich keine Methoden in static-Methoden aufrufen, dass meines Wissens nach gehen muss:
Fehlermeldung:
Wie kann ich das umgehen?
Wenn ich beide Methoden static mache, geht das irgendwie nicht bzw. es wird nichts ausgeführt!
Liebe Grüße
Reality
ich wollte mir mal aus Fun ´ne eigene Schleife aus If-Anweisungen basteln.
Aber irgendwie kann ich keine Methoden in static-Methoden aufrufen, dass meines Wissens nach gehen muss:
Code:
public class schleife {
static int i=0;
public void ausfuehren()
{
if(i<8)
{
durchgang();
}
}
public void durchgang()
{
if(i<8)
{
System.out.println(i+" Durchgang");
i++;
ausfuehren();
}
}
public static void main(String[] args) {
ausfuehren();
}
}
Fehlermeldung:
"schleife.java": Fehler #: 308 : Nicht-statisches method ausfuehren() kann nicht aus einem statischen Kontext heraus referenziert werden in Zeile 27, Spalte 3
Wie kann ich das umgehen?
Wenn ich beide Methoden static mache, geht das irgendwie nicht bzw. es wird nichts ausgeführt!
Liebe Grüße
Reality