Ein Beispiel: Hundeliste

import java.util.*;  // bei online-ide.de nicht notwendig

int i;
ArrayList<Hund> hundeListe;
hundeListe = new ArrayList <Hund>();

// Hundeliste befüllen
Hund h1 = new Hund("Bello", 12);
Hund h2 = new Hund("Waldi", 13);
hundeListe.add(h1);
hundeListe.add(h2);

// 1) Durchlaufen einer Liste ohne Iteratoren
for(i=0; i < hundeListe.size(); i++){
 h = hundeListe.get(i);
 System.out.println(h.getName());
}


class Hund {
private String name;
private int gewicht;

public Hund(String n, int g) {
 name = n;
 gewicht = g;
}

public String getName() {
 return(name);
}

public int getGewicht() {
 return(gewicht);
}
}