Hallo Zusammen,
ich habe ein Arraylist, welches mit maps gefüllt ist.
Kann mir jemand verraten, welchen Code ich hier zum suchen nach einem String verwenden kann? Meiner läuft mit vielen Einträgen zu langsam.
Es handelt sich hier um ArrayList mit 10.000 Einträgen. Das Map besitzt 11 Gliederungspunkte.
Danke Gruß
Patrick
ich habe ein Arraylist, welches mit maps gefüllt ist.
Kann mir jemand verraten, welchen Code ich hier zum suchen nach einem String verwenden kann? Meiner läuft mit vielen Einträgen zu langsam.
Es handelt sich hier um ArrayList mit 10.000 Einträgen. Das Map besitzt 11 Gliederungspunkte.
Java:
ArrayList listSchluessel=null;
ArrayList listTemp=null;
for(int i=0; i< listSchluessel.size();i++){
HashMap map = (HashMap) listSchluessel.get(i);
if(map.get("Schluesselnummer").toString.equals("meinkey"))h{
listTemp.add(map);
}
}
Danke Gruß
Patrick