Вы можете делать смешные вещи с помощью List.subList(startIndex, endIndex)
. С этим вы можете очистить весь диапазон в списке «источник». Вы также можете использовать addAll
в подсписке, чтобы вставить новый материал в исходный список.
Если LinkedList
имеет эффективную реализацию для этого - я не знаю.