Junior — Middle
Pentru ce este folosită metoda toList și cum adună elementele într-o listă?
sobes.tech AI
Răspuns de la AI
Metoda toList() în Java este utilizată pentru a colecta elementele dintr-un stream într-o listă imutabilă. Este un operator terminal care transformă fluxul de date într-o colecție de tip List.
Exemplu de utilizare:
List<String> list = Stream.of("a", "b", "c")
.filter(s -> !s.isEmpty())
.toList();
În Java 16+, metoda toList() returnează o listă imutabilă, spre deosebire de collect(Collectors.toList()), care returnează o listă modificabilă. toList() adună elementele într-o listă, păstrând ordinea elementelor din stream.