/ / Nájdenie objektu v poslednom prvku ArrayList Java [duplikát] - java, arraylist

Hľadanie objektu v poslednom prvku ArrayList Java [duplicate] - java, arraylist

Mám zoznam polí obsahujúci zoznam objektov. Snažím sa zistiť, či posledný prvok poľa obsahuje objekt rovný sn.i

arraylist.size() -1 vráti celé číslo, takže ho nemôžem použiť na porovnanie môjho objektu.

Existuje nejaký spôsob, ako to dosiahnuť, takže vráti hodnotu môjho objektu namiesto celého čísla?

odpovede:

4 pre odpoveď č. 1

Mali by ste použiť metódu get:

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

Týmto sa objekt vráti na posledné miesto vo vašom arrayliste.

Varovanie, ak máte prázdny arraylist, vyvolá to chybu. Najprv by ste mali skontrolovať, či je zoznam prázdny:

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

1 pre odpoveď č. 2

Len s:

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