Julius
Mitglied
Hi,
ich habe folgendes Konstrukt:
ArrayList<ArrayList<Integer>> a = new ArrayList<ArrayList<Integer>>();
Werte sind entsprechend gespeichert:
Zeile1: 1. Wert
Zeile1: 2. Wert
Zeile2: 1. Wert
Zeile2: 2. Wert
und so weiter...
Ich würde nun gerne den kleinsten Wert der Liste ermitteln.
Bei einem normalen Array würde ich das so machen:
Nur stehe ich gerade auf dem Schlau, was die Liste betrifft.
Kann bitte jemand helfen?
Wenn ich mit size() arbeite, bekomme ich 0 zurück.
Daher weiß ich auch nicht, wie ich das Schleifenende sinnvoll definieren soll.
ich habe folgendes Konstrukt:
ArrayList<ArrayList<Integer>> a = new ArrayList<ArrayList<Integer>>();
Werte sind entsprechend gespeichert:
Zeile1: 1. Wert
Zeile1: 2. Wert
Zeile2: 1. Wert
Zeile2: 2. Wert
und so weiter...
Ich würde nun gerne den kleinsten Wert der Liste ermitteln.
Bei einem normalen Array würde ich das so machen:
Code:
int [] x = {1, 0, 13, 15};
int minIndex=0;
for (int i=1; i < x.length; i++)
if (x[i] < x[minIndex])
minIndex = i;
Nur stehe ich gerade auf dem Schlau, was die Liste betrifft.
Kann bitte jemand helfen?
Wenn ich mit size() arbeite, bekomme ich 0 zurück.
Daher weiß ich auch nicht, wie ich das Schleifenende sinnvoll definieren soll.