Ich habe eine Frage zu mehrdimensionalen Arraylists.
Ich brauche eine Arraylist in der ich 3 Werte eintragen kann.
Wert1, Synonym1, Status1
Wert2, Synonym2, Status2
Wie kann ich das am Besten machen?
Mit einem Array funktioniert das Ganze nicht, da ich
noch nicht weiss, wie viele Einträge es geben wird.
Im Internet habe ich etwas von LinkedList und Vector gelesen,
stehe jedoch was das angeht ein wenig auf dem Schlauch…
Erstelle dir eine Klasse und lege Objekte davon in die ArrayList:
public class MyObject {
private int wert1;
private String wert2;
private boolean wert3;
// Hier kommen noch die getter und setter
}
// ....
List<MyObject> meineListe = new ArrayList<MyObject>();
Von welchem Typ sind denn Wert, Synonym und Status?
Wie wäre es denn mit einer eigenen Klasse, die diese drei Attribute kapselt?
Und dann brauchst du nur noch eine ArrayList die du mit Objekten dieser Klasse füllst
Danke für die vielen Antworten.
Synonym = string
Status = boolean
Also d.h. ich mache eine Klasse. In der diese 3 Werte eingetragen werden und
speichere dann dieses Objekt in die Arrayliste.
Das hört sich doch viel versprechend an.