Легко с точки зрения чего? Если это достаточно короткий список, самое простое решение - сбросить его в набор, а затем обратно в список.
myList = new LinkedList<Whatever>(new HashSet<Whatever>(myList));
Но зачем это? Если вам не нужны дубликаты, вы должны использовать Set
; если вам нужен только список, чтобы вы могли хранить элементы в том же порядке, в котором они были вставлены, вы можете использовать LinkedHashSet
, чтобы получить лучшее из обоих миров: Set
, который повторяется предсказуемо, как LinkedList
.