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