История изменений
Исправление MOPKOBKA, (текущая версия) :
Или как, имея элемент и список, создать новый список с элементом в качестве головы и существующим списком в качестве хвоста?
Просто головное поле добавить, там же нету разделение по типам между item и head.
В Java subList принимает индексы, что неудобно, но в целом сделать тоже можно, просто не особо эффективно. Сделать метод у элемента asTailList(), который возвращает subList()
Исходная версия MOPKOBKA, :
Или как, имея элемент и список, создать новый список с элементом в качестве головы и существующим списком в качестве хвоста?
Просто головное поле добавить, там же нету разделение по типам между item и head.