Sobes.tech
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.