/ / Trovare l'oggetto nell'ultimo elemento di ArrayList Java [duplicato] - java, arraylist

Trovare l'oggetto nell'ultimo elemento di ArrayList Java [duplicato] - java, arraylist

Ho un ArrayList contenente un elenco di oggetti. Sto cercando di capire se l'ultimo elemento dell'array contiene un oggetto uguale a sn.i

arraylist.size() -1 restituisce un numero intero, quindi non posso usarlo per confrontare il mio oggetto.

C'è un modo per farlo in modo che restituisca il valore del mio oggetto anziché un numero intero?

risposte:

4 per risposta № 1

Dovresti usare il metodo get:

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

Questo restituirà l'oggetto nell'ultima posizione nel tuo arraylist.

Essere avvisati se si dispone di un arraylist vuoto questo genererà un errore. Si dovrebbe verificare se l'elenco è prima vuoto:

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

1 per risposta № 2

Solo con:

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