Mein Problem gerade ist, dass ich eine Unterfunktion einfügen möchte, ich es aber einfach nicht hinbekomme.
So in etwa habe ich es mir vorgestellt (aus Erfahrungen mit C++):
In dieser Unterfunktion benutze ich auch noch Variablen aus der Main-Funktion.
Aber er kann Unterfunktion(); nicht erkennen (Error: non-static method ... cannot be referenced from a static context)
Außerdem scheinen die Variablen der Main-Funktion nicht zu gehen, denn er sagt zu jeder Variable: cannot find symbol
Was muss ich ändern?
So in etwa habe ich es mir vorgestellt (aus Erfahrungen mit C++):
Java:
public class name {
void Unterfunktion() {
//Späterer Quellcode
}
public static void main [
//Einiger Quellcode
Unterfunktion(); //Hier möchte ich die Unterfunktion aufrufen
//Mehr Quellcode
}
}
In dieser Unterfunktion benutze ich auch noch Variablen aus der Main-Funktion.
Aber er kann Unterfunktion(); nicht erkennen (Error: non-static method ... cannot be referenced from a static context)
Außerdem scheinen die Variablen der Main-Funktion nicht zu gehen, denn er sagt zu jeder Variable: cannot find symbol
Was muss ich ändern?