Datenstruktur

Nick0110

Grünschnabel
Hi,
habe folgendes Problem:
Möchte in Java, zu erst aus einer JList einen eintrag rauslesen, danach einen Wert aus einer ComboBox, und beide in eine Datenstruktur schreiben. Wenn alle gewünschten Werte ausgewählt wurden, soll diese Datenstruktur in eine Textdatei geschrieben werden. Das mir der Textdatei sollte kein Problem darstellen, aber wie und was für eine Datenstruktur könnte ich verwenden?
Danke für die Hilfe!
 
Wenns 2 Werte sind, nimm doch ein Array der Länge 2 ;-)

*grüssle*
MeinerEiner
 
Array der länge 2?
ich glaub dass ist nicht das was ich brauche. Es soll von der Struktur her einer zweispaltrigen Tabelle entsprechen. Also pro zeile, zwei speichermöglichkeiten.Und undefiniert viele Zeilen.
Wäre vielleicht eine hashtable der richtige Weg?
 
Achso.. dann hab ich dich falsch verstanden.. dachte es ginge nur um 2 Werte..

Eine HashTable ist eigentlich für anderes vorgesehen.
Nutze eher eine ArrayList dafür.
Als Einträge dann doch wieder mein Array der Länge 2 :)

Beispielsweise so:
Code:
//Einlesen
ArrayList<Object[]> aList = new ArrayList<Object[]>();
Object[] obj = {yourJList.getSelectedItem(), yourComboBox.getSelectedValue()};
aList.add(obj);

//Auslesen
Object[] get = aList.get(0);

*grüssle*
MeinerEiner
 
danke, sieht super aus :-)
An Arraylists hatte ich auch schon gedacht, bin aber auf keinen grünen Zweig gekommen...

super...
 
Zurück