Ich fange mal mit einem Bild an, damit man mein Problem besser versteht:Bild
Ich habe eine beliebige Anzahl an Arraylists mit beliebiger Länge und möchte diese so wie auf dem Bild zu sehen durchlaufen. An den Positionen der Liste möchte ich einen Zahlenwert auslesen und mit dem nächsten addieren. Ein Tupel besteht also immer aus dem aktuellen Wert und dem nächsten Wert.
Ich hoffe man versteht was ich meine.
Ich schaffe es nicht die Listen so zu durchlaufen wie ich es will. Das Problem ist das man immer abfragen muss, ob sich an der Position die man haben möchte ein Wert existiert, wenn nicht muss man weitergehen und wieder prüfen ob da etwas existiert.
Kann mir da jemand weiterhelfen?
Ich habe eine beliebige Anzahl an Arraylists mit beliebiger Länge und möchte diese so wie auf dem Bild zu sehen durchlaufen. An den Positionen der Liste möchte ich einen Zahlenwert auslesen und mit dem nächsten addieren. Ein Tupel besteht also immer aus dem aktuellen Wert und dem nächsten Wert.
Ich hoffe man versteht was ich meine.
Ich schaffe es nicht die Listen so zu durchlaufen wie ich es will. Das Problem ist das man immer abfragen muss, ob sich an der Position die man haben möchte ein Wert existiert, wenn nicht muss man weitergehen und wieder prüfen ob da etwas existiert.
Kann mir da jemand weiterhelfen?
Java:
double a;
double b;
int listenAnzahl = 3;
for(int i=0; i<list1.size(); i++){ //list1 ist im Beispiel die längste Liste
for(int j=0; j< listenAnzahl; j++){
......
system.out.println(a+b);
}
}