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.