Arrayliste global nutzen?

Status
Nicht offen für weitere Antworten.

ChaosNo1

Mitglied
Hallöchen

ich habe in meiner Haupklasse 2 Arraylisten:

Code:
public static ArrayList<Spielstein> schwarzeSteine = new ArrayList<Spielstein>();

Diese möchte ich füllen (klassenname.schwarzeSteine.add(ein Spielstein)

Was aber leider nicht funktionert. Wenn ich die Liste auslesen will, sind keine elemente drinnen.

Wenn ich ein normles Array nehme, funktioniert das befüllen einwandfrei (über den index).
Kann man die Listen nicht statisch nutzen?

Danke ;)
 

ChaosNo1

Mitglied
Ok, dann werde ich es nicht tun ;)

Aber troztdem, der Interesse halber:

Hier sollte die Liste gefüllt werden:

Hinweis: feldliste ist ein 2-dimensionales Array mit Feld-Objekten, der COde zeigt den Ausschnitt, bei dem die schwarzen Spielsteine erzeugt und auf die 16 Startpositionen (Felder) hinzugefügt werden.
setzeStein speichert den erzeugten Spielstein in der vairaible stein, über feldListe[h][v].stein sollte dieser ja dann verfügbar sein.

Code:
		// Schwarze Steine
		int steinNummer = 1;
		for (int h = 0; h < 2; h++){
			for (int v = 0; v < 8; v++){
				// Stein auf Feld hinzufügen
				feldListe[h][v].setzeStein(new Spielstein(steinNummer, Color.black, feldListe[h][v]));
				// Registriere mouselistener für den Stein
				feldListe[h][v].stein.addMouseListener(this.mlistener);
				// Spielstein in der Liste registrieren
				DameMain.schwarzeSteine.add(feldListe[h][v].stein);
				steinNummer++;
			}
		}
 

Marco13

Top Contributor
Der Fehler liegt immmernoch im nicht geposteten code :roll:

System.out.println("Füge ein. Vorher: "+DameMain.schwarzeSteine);
DameMain.schwarzeSteine.add(feldListe[h][v].stein);
System.out.println("Eingefügt. Nachher: "+DameMain.schwarzeSteine);
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
G Bei dynamischer Arrayliste nach jeder Auswahl Zahl entfernen Java Basics - Anfänger-Themen 3
M Arrayliste mit beliebig vielen Namen befüllen Java Basics - Anfänger-Themen 4
Poppigescorn Arrayliste Mittels Scanner erweitern Java Basics - Anfänger-Themen 6
Poppigescorn Mithilfe einer Arrayliste einen Notenspiegel ausgeben Java Basics - Anfänger-Themen 12
A Objekt in Arrayliste Java Basics - Anfänger-Themen 2
L Arrayliste von hinten nach vorne ausgeben Java Basics - Anfänger-Themen 10
X Methode kann auf ArrayListe nicht zugreifen! Java Basics - Anfänger-Themen 10
F ArrayListe manuell programmieren? Java Basics - Anfänger-Themen 24
S Daten aus zwei Verschiedenen Tabellen in eine ArrayListe Java Basics - Anfänger-Themen 4
J Best Practice [Code Verbesserung] TXT einlesen und in Arrayliste speichern Java Basics - Anfänger-Themen 5
S ArrayListe in einer JComboBox anzeigen Java Basics - Anfänger-Themen 10
R Eine Arrayliste in XML abspeichern und laden können Java Basics - Anfänger-Themen 7
P Klasse in Klasse einfügen (arrayliste) Java Basics - Anfänger-Themen 7
O ArrayListe sortieren anhand zweier Parameter Java Basics - Anfänger-Themen 4
A ArrayListe ist nur lokal vorhanden Java Basics - Anfänger-Themen 5
L Input/Output Sortieren Speichern Laden von ArrayListe Java Basics - Anfänger-Themen 14
B ArrayListe in Arraylist Problem Java Basics - Anfänger-Themen 3
N Kopieren einer ArrayListe Java Basics - Anfänger-Themen 3
S ArrayListe??? Java Basics - Anfänger-Themen 2
J Arrayliste in RandomAccesFile speichern Java Basics - Anfänger-Themen 7
D komplizierte Arrayliste sortieren Java Basics - Anfänger-Themen 17
J Arrayliste (gefüllte mit arrays) nach datum sortieren Java Basics - Anfänger-Themen 3
W ArrayListe , Wo ist mein Fehler? Java Basics - Anfänger-Themen 6
K ArrayListe erstellen mit vielen (unendlichen) Weren ??? Java Basics - Anfänger-Themen 29
B Aufgabe: Arrayliste ausgeben, stimmt es so? Java Basics - Anfänger-Themen 8
G Arrayliste mit Objekt anhand von Strings sortieren Java Basics - Anfänger-Themen 8
G ArrayListe vom Server nach Client schicken Java Basics - Anfänger-Themen 17
C ArrayListe ->liste.get Java Basics - Anfänger-Themen 13
C Elemente aus Arrayliste ausgeben Java Basics - Anfänger-Themen 6
S Arrayliste füllen Java Basics - Anfänger-Themen 4
O ArrayListe mit Objekten Java Basics - Anfänger-Themen 2
B ArrayListe . WIE AUSLESEN ? Java Basics - Anfänger-Themen 5
G ArrayListe Java Basics - Anfänger-Themen 14
T Objekte aus Datei in ArrayListe werfen Java Basics - Anfänger-Themen 3
TimoN11 Java Klassen Global einbinden Java Basics - Anfänger-Themen 1
S Umgebungsvariable Wert einer Variable global nutzen Java Basics - Anfänger-Themen 3
B Variablen global abspeicher innerhalb von Methoden Java Basics - Anfänger-Themen 7
K Best Practice Scrollwheel global emulieren Java Basics - Anfänger-Themen 3
H Variablen Servlet. Int i global Java Basics - Anfänger-Themen 4
J jar Dateien global erreichbar machen Java Basics - Anfänger-Themen 3
A Objekt global verfügbar machen Java Basics - Anfänger-Themen 4
O Problem mit kombiniertem global Hotkey Java Basics - Anfänger-Themen 2
I FileInputStream global deklarieren Java Basics - Anfänger-Themen 2
O String global initialisieren Java Basics - Anfänger-Themen 5
G while-Schleife global abbrechen Java Basics - Anfänger-Themen 2
J Klassen Instanzen einer Klasse in einer anderen unabhängigen Klasse nutzen Java Basics - Anfänger-Themen 4
I Objekte in ShareProject speichern um später zu nutzen Java Basics - Anfänger-Themen 4
I Gleiche Klassen und Methoden in unterschiedlichen Projekten nutzen Java Basics - Anfänger-Themen 2
berserkerdq2 Wozu benötigt man den BiPredicate, kann ich nicht einfach eine normale Methode nutzen, statt BiPredicate? Java Basics - Anfänger-Themen 3
berserkerdq2 Warum soll ich shuffle nutzen, um bei Rückgabewert Collection eine Liste zurückzugeben? Java Basics - Anfänger-Themen 3
L Methoden in anderen Klassen nutzen Java Basics - Anfänger-Themen 6
A Ein Array bearbeiten und in einer anderen Methode nutzen Java Basics - Anfänger-Themen 6
jamboy7 Java-API kennenlernen, verstehen und nutzen lernen Java Basics - Anfänger-Themen 4
K Zweimal dieselbe Methode als Übergabeparameter nutzen Java Basics - Anfänger-Themen 1
low_in_the_head Eigene Exception nutzen Java Basics - Anfänger-Themen 4
T Mathe Bibliotheksfunktionen nutzen bei Geany Java Basics - Anfänger-Themen 1
B Jsoup: gleiche Session nutzen Java Basics - Anfänger-Themen 0
G Scanner nutzen und Index auslesen Java Basics - Anfänger-Themen 8
I Greedy Methode Methoden nutzen Java Basics - Anfänger-Themen 3
I Klassen als Datentyp nutzen? Java Basics - Anfänger-Themen 11
J Button als Feld nutzen Java Basics - Anfänger-Themen 17
CptK Interface 2 von einander unabhängige Frames mit Panel gleichzeitig nutzen Java Basics - Anfänger-Themen 66
I System.currentTimeMillis() nutzen Java Basics - Anfänger-Themen 2
K FYI: Reguläre Ausdrücke nutzen ja/nein Java Basics - Anfänger-Themen 2
M Welches Framework für kleine WebApp nutzen? Java Basics - Anfänger-Themen 6
M WebApp in Azure - Welse Tools nutzen? Java Basics - Anfänger-Themen 2
I Java updatebar? Oder lieber C# nutzen? Java Basics - Anfänger-Themen 9
J Polymorphie und Dynamisches Binden richtig nutzen Java Basics - Anfänger-Themen 11
L Variable aus einer Klasse in einer anderen Klasse nutzen Java Basics - Anfänger-Themen 6
S Abstrakte Methode nutzen Java Basics - Anfänger-Themen 9
Kornblume Comparable Interface für Objektvergleiche nutzen Java Basics - Anfänger-Themen 15
deatzi Variable aus If Abfrage später nutzen Java Basics - Anfänger-Themen 4
L Variablen in anderen Klassen nutzen Java Basics - Anfänger-Themen 6
B Methoden Nutzen der Instanzvariablen in Klassenmethoden Java Basics - Anfänger-Themen 1
S Vererbung Variablen klassenübergreifend nutzen Java Basics - Anfänger-Themen 42
B Variable in mehreren Klassen nutzen Java Basics - Anfänger-Themen 4
A Kann man ein Attribut aus einer anderen Klasse nutzen? Java Basics - Anfänger-Themen 3
O Datentypen Volle 16 Bit eines Short für flags Abfrage nutzen Java Basics - Anfänger-Themen 11
L Java 1.6 ohne sicherheitsmedung nutzen Java Basics - Anfänger-Themen 4
U Array werte speichern und für berechnungen nutzen Java Basics - Anfänger-Themen 4
J Wie lässt sich der Konstruktor einer Klasse einer Funktion einer Klasse nutzen. Java Basics - Anfänger-Themen 4
P Verschiedene Java Versionen nutzen Java Basics - Anfänger-Themen 6
F Interface aus anderem Package nutzen Java Basics - Anfänger-Themen 10
S Input/Output JS Source code in Java nutzen Java Basics - Anfänger-Themen 1
M Pc Leistung zu 100% nutzen Java Basics - Anfänger-Themen 4
N Variablen Variable in Main deklarieren und in anderer Methode nutzen Java Basics - Anfänger-Themen 12
G Was ist der Nutzen von generischen Konstruktoren? Java Basics - Anfänger-Themen 4
O Innere Klassen nutzen? Java Basics - Anfänger-Themen 4
D OOP Nutzen von Accesors? Java Basics - Anfänger-Themen 13
T unterklasse will eine methode von der oberklasse nutzen Java Basics - Anfänger-Themen 4
D Name einer Variable als String nutzen Java Basics - Anfänger-Themen 13
K Vererbung Variable aus anderer Klasse nutzen Java Basics - Anfänger-Themen 3
A .jar unter Linux nutzen Java Basics - Anfänger-Themen 2
K Ein zentrales Objekt in vielen anderen Klassen nutzen? Java Basics - Anfänger-Themen 22
DStrohma Best Practice Hibernate für kleine Anwendung nutzen? Java Basics - Anfänger-Themen 4
B methoden aus einer anderen klasse nutzen Java Basics - Anfänger-Themen 3
B Kann man Windowbuilder auch mit Juno (also Eclipse 4.2) nutzen? Java Basics - Anfänger-Themen 1
J Sinn/Nutzen von Scanner Java Basics - Anfänger-Themen 23
C Printf nutzen Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben