/ / Objekt im letzten Element von ArrayList suchen Java [duplicate] - Java, Arraylist

Finden von Objekt im letzten Element von ArrayList Java [Duplizieren] - Java, Arraylist

Ich habe eine ArrayList mit einer Liste von Objekten. Ich versuche herauszufinden, ob das letzte Element des Arrays ein Objekt gleich enthält sn.i

arraylist.size() -1 gibt eine Ganzzahl zurück, so dass ich sie nicht zum Vergleichen meines Objekts verwenden kann.

Gibt es eine Möglichkeit, dies zu tun, damit mein Objektwert anstelle einer Ganzzahl zurückgegeben wird?

Antworten:

4 für die Antwort № 1

Sie sollten die get-Methode verwenden:

arraylist.get(arraylist.size() - 1);

Dadurch wird das Objekt an der letzten Position in Ihrer Arrayliste zurückgegeben.

Seien Sie gewarnt, wenn Sie eine leere Arrayliste haben, wird dies einen Fehler auslösen. Sie sollten zuerst prüfen, ob die Liste leer ist:

if(arraylist.size() > 0)
{
arraylist.get(arraylist.size() - 1);
}

1 für die Antwort № 2

Nur mit:

arraylist.get(arraylist.size() -1 )