Ich habe folgendes Problem:
Nun fülle ich meine Werte in einer Art Tabelle mit einer bestimmten Anzahl an Zeilen. Das passt alles auch so weit:
Nun zu meinem Problem: wenn in
true zurück liefert, müssen die Werte genau eine Zeile drüber eingetragen werden. Mit
weiß ich, in welcher Zeile ich mich befinde.
Mein Knoten: jetzt muss ich ja von
1 abziehen und die
diese Zeile schreiben. Wie kann ich das jetzt erreichen? Ich sehe den Wald vor lauter Bäumen nicht mehr.
Code:
ArrayList<List1> Liste1= (ArrayList) a.getItems();
ArrayList<List2> Liste2 = (ArrayList) b.getItems();
MeineKlasse1 meineKlasse1= null;
MeineKlasse2 meineKlasse2= null;
Nun fülle ich meine Werte in einer Art Tabelle mit einer bestimmten Anzahl an Zeilen. Das passt alles auch so weit:
Code:
if (i < meinMaximum) {
meineKlasse1= Liste1.get(i);
meineKlasse2= Liste2.get(i);
meineKlasse1.setAttribut1(meineKlasse2.getAttribut1());
meineKlasse1.setAttribut2(meineKlasse2.getAttribut2());
}
Nun zu meinem Problem: wenn in
Code:
meineKlasse.getAttribut3().equals("MeinWert")
Code:
meineKlasse2.getAttribut3()
Mein Knoten: jetzt muss ich ja von
Code:
meineKlasse2.getAttribut3()
Code:
meineKlasse1.setAttribut1()