So das wird jetzt etwas kompliziert.
Kurzum, ich finde den Fehler nicht.
Meine void main hat eine (wenn ich richtig liege geschachtelte Klasse.
Wenn ich jetzt initAbt die Sachen hoch kopiere in die main, dann kann ich auf ml1,ml2,ml3 einfach zugreifen.
Was mache ich falsch. Ich würde gerne das erstellen dieser Listen außerhalb der Main haben und trotzdem darauf zugreifen können!?
Wo ist mein Denkfehler?
Sorry falls es etwas unübersichtlich ist.
Kurzum, ich finde den Fehler nicht.
Meine void main hat eine (wenn ich richtig liege geschachtelte Klasse.
Java:
public static void main(String[] args) {
Mitarbeiter[] mitarbeiter = {a1,a2,a3,a4.....ect,}; // hab a1,a2,ect alles auch angelegt davor.
initAbt(mitarbeiter);
ml1 // kann nicht darauf zugreifen, der "punkt" parameter ist nicht auswählbar.
}
public static void initAbt (Mitarbeiter[] mitarbeiter) {
mitarbeiter[] ml1 = {mitarbeiter[0],mitarbeiter[6]}
mitarbeiter[] ml2 = {mitarbeiter[2],mitarbeiter[4]}
mitarbeiter[] ml3 = {mitarbeiter[1],mitarbeiter[3]}
}
Wenn ich jetzt initAbt die Sachen hoch kopiere in die main, dann kann ich auf ml1,ml2,ml3 einfach zugreifen.
Was mache ich falsch. Ich würde gerne das erstellen dieser Listen außerhalb der Main haben und trotzdem darauf zugreifen können!?
Wo ist mein Denkfehler?
Sorry falls es etwas unübersichtlich ist.
Zuletzt bearbeitet von einem Moderator: