Sobes.tech
Junior — Middle

Stream API-də müvəqqəti vəziyyəti saxlayan əməliyyatları adlandıra bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Stream API-də, aralıq vəziyyəti saxlayan əməliyyatlar (aralıq əməliyyatlar), yeni axın qaytaran və çağrı zəncirini qurmağa imkan verən, dərhal hesablamanı həyata keçirməyən əməliyyatlardır. Belə əməliyyatlara nümunələr:

  • filter(Predicate) — şərtə görə elementlərin süzülməsi
  • map(Function) — elementlərin çevrilməsi
  • flatMap(Function) — iç-içə axınların açılması ilə çevrilmə
  • sorted() — elementlərin sıralanması
  • distinct() — təkrarlananların silinməsi
  • limit(long) — elementlərin sayını məhdudlaşdırmaq
  • skip(long) — ilk N elementi keçmək

Bu əməliyyatlar ehtiyatlıdır və terminal əməliyyat çağırıldıqda istifadə olunan aralıq vəziyyətini saxlayır (məsələn, collect(), forEach()).