Junior — Middle
Stream API-də aralıq metodlar istifadə etmədən məlumat axınından ilk elementi necə çıxarmaq olar?
sobes.tech Süni İntellekt
AI-dan cavab
Java Stream API-də, axımdan ilk elementi çıxarmaq üçün, ara metodlardan istifadə etmədən, findFirst() terminal metodundan istifadə etmək mümkündür. Bu metod, axımın ilk elementini ehtiva edən Optional<T> qaytarır, əgər mövcuddursa.
Nümunə:
List<String> siyahı = List.of("alma", "banan", "albalı");
Optional<String> ilk = siyahı.stream().findFirst();
ilk.ifPresent(System.out::println); // "alma" çap edir
Beləliklə, findFirst() — bu, ara əməliyyatlar tələb etməyən və axımdan ilk elementi almağa imkan verən terminal metodudur.