Sobes.tech
Junior — Middle

toList yöntemi ne için kullanılır ve öğeleri listeye nasıl toplar?

sobes.tech yapay zeka

AI'dan gelen yanıt

Java'da toList() yöntemi, akıştaki (Stream) öğeleri değiştirilemez bir listeye (List) toplamak için kullanılır. Bu, akış verilerini List türünde bir koleksiyona dönüştüren terminal bir operatördür.

Kullanım örneği:

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

Java 16+ sürümünde, toList() yöntemi değiştirilemez bir liste döner, bu da collect(Collectors.toList()) ile karşılaştırıldığında, değiştirilebilir bir liste döner. toList() akıştaki öğeleri toplar ve öğelerin sırasını korur.