TheWalkingJoke
Lt. Junior Grade
- Registriert
- Aug. 2014
- Beiträge
- 416
Hallo zusammen,
ich habe folgendes Problem:
Ich habe im Public class ein paar Variablen erzeugt. Diese brauche ich nachher in einer Methode. Wenn ich die Methode nachher im Main aufrufen will, dann kriege ich eine Fehlermeldung, ich soll die Methode nicht public void Methode(){} machen sondern public static void Methode(){}. Wenn ich das mache, dann kann ich in der Methode nicht mehr auf die Variablen aus dem public class zugreifen.
Der Code ist nicht so wie hier, allerdings vom Prinzip her schon. Ich will nur im main nicht so viel script haben.
Gibt es da eine Möglichkeit?
ich habe folgendes Problem:
Ich habe im Public class ein paar Variablen erzeugt. Diese brauche ich nachher in einer Methode. Wenn ich die Methode nachher im Main aufrufen will, dann kriege ich eine Fehlermeldung, ich soll die Methode nicht public void Methode(){} machen sondern public static void Methode(){}. Wenn ich das mache, dann kann ich in der Methode nicht mehr auf die Variablen aus dem public class zugreifen.
Code:
public class Name1{
double x = 3.5;
}
public void Methode(){
System.out.println(x);
}
public static void main(String[] args) {
Methode(); <--------- Fehlermeldung
}
Der Code ist nicht so wie hier, allerdings vom Prinzip her schon. Ich will nur im main nicht so viel script haben.
Gibt es da eine Möglichkeit?