Sobes.tech
Junior — Middle

Java-da Stream-də işlənən elementlərin sayını necə məhdudlaşdırmaq olar?

sobes.tech Süni İntellekt

AI-dan cavab

Java Stream API-də, axında işlənən elementlərin sayını məhdudlaşdırmaq üçün aşağıdakı metodlardan istifadə edə bilərsiniz:

  • limit(n) — axını ilk n elementlə məhdudlaşdırır.
  • skip(n) — ilk n elementi keçib, işləməyə (n+1)-ci elementdən başlayır.

İstifadə nümunəsi:

List<Integer> numbers = List.of(1, 2, 3, 4, 5, 6);
List<Integer> limited = numbers.stream()
    .limit(3) // yalnız ilk 3 elementi götürəcək
    .collect(Collectors.toList());

System.out.println(limited); // [1, 2, 3]

Həmçinin, bu metodlar filtrasiya və ya digər əməliyyatlarla birləşdirilə bilər, bu da işlənən elementlərin sayını daha dəqiq idarə etməyə imkan verir.