/ / Пошук об'єкта в останньому елементі ArrayList Java [дублікат] - java, arraylist

Пошук об'єкта в останньому елементі ArrayList Java [duplicate] - java, arraylist

У мене є ArrayList, що містить перелік об'єктів. Я намагаюся з'ясувати, чи містить останній елемент масиву об'єкт, рівний sn.i

arraylist.size() -1 повертає ціле число, тому я не можу використовувати його для порівняння мого об'єкта.

Чи є спосіб зробити це, щоб воно повернуло моє об'єктне значення замість цілого числа?

Відповіді:

4 для відповіді № 1

Вам слід скористатися методом get:

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

Це поверне об’єкт в останньому місці вашого архіву.

Будьте попереджені, якщо у вас є порожній арабський список, це призведе до помилки. Спершу слід перевірити, чи список порожній:

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

1 для відповіді № 2

Просто з:

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