Когда я вижу определения обоих методов pollLast () и removeLast () , это похоже на то, что он извлекает и удаляет последний элемент списка.
Каковы могут быть варианты использования этих методов?
removeLast вызовет NSEE ( NoSuchElementException ), если список пуст, а pollLast просто вернет null, если он пуст. В противном случае оба вернут элемент и удалят его, если элемент присутствует.
null
Оба этих метода возвращают последний элемент List, но pollLast возвращает null, если List пуст, а removeLast в этом случае выдаст NoSuchElementException.
List
pollLast
removeLast
NoSuchElementException
pollLast документация :
publi c E pollLast () Извлекает и удаляет последний элемент этого списка или возвращает null, если этот список пусто.
removeLast документация :
publi c E removeLast () Удаляет и возвращает последний элемент из этого списка. Выдает: NoSuchElementException - если этот список пуст