Sobes.tech
Junior — Middle

Kam paredzēta metode toList un kā tā apkopo elementus sarakstā?

sobes.tech AI

Atbilde no AI

Java toList() metode tiek izmantots, lai savāktu elementus no straumes (Stream) nemainīgā sarakstā (List). Tas ir terminālais operators, kas pārveido datu plūsmu par kolekciju ar tipu List.

Piemērs lietošanai:

List<String> list = Stream.of("a", "b", "c")
                          .filter(s -> !s.isEmpty())
                          .toList();

Java 16+ toList() metode atgriež nemainīgu sarakstu, atšķirībā no collect(Collectors.toList()), kas atgriež maināmu sarakstu. toList() savāc elementus sarakstā un saglabā straumes elementu kārtību.