Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
public Typ getObject(String name) {
for(int i = 0, j = c.size(); i < j; i++) {
Typ einTyp = (Typ)c.get(i); //Objekt aus ArrayList holen
String einName = einTyp.getName(); //Namen (String) des Objektes holen
if(einName.equals(name)) //auf Übereinstimmung prüfen
return einTyp;
}
return null;
}
Hier wird das erste Objekt, dessen Name mit dem übergebenen Namen übereinstimmt, zurückgegeben.
Wenn keine Übereinstimmung gefunden wurde, wird null zurückgegeben.
Du solltest also in Deiner Klasse eine Methode haben, die einen String als Repräsentation eines Namens zurückgeben kann.