Я пытаюсь выполнить следующие потоковые операции над списком ArrayList с именем parts
:
parts
.stream()
.map(t -> t.toLowerCase())
.distinct()
.sorted()
.collect(Collectors.toList());
, где parts
содержит строки вроде этого:
Adventures
in
Disneyland
Two
blondes
were
going
to
Disneyland
....
За исключениемглядя на отладчик, parts
вообще не изменяется.Не уверен, что я пропустил какой-то шаг процесса?