У мене є 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 )