Junior — Middle
Layihələrinizdə kolleksiyalar üzərində işləyərkən Stream API-dan istifadə etmisinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, Java-da Stream API kolleksiyaların rahat və səmərəli işlənməsi üçün istifadə olunur. Bu, məlumatların filtrlənməsi, çevrilməsi, sıralanması və toplama üçün deklarativ kod yazmağa imkan verir.
Rəqəmlər siyahısını filtrləmək və göstərmək üçün Stream API nümunəsi:
import java.util.Arrays;
import java.util.List;
public class StreamExample {
public static void main(String[] args) {
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6);
numbers.stream()
.filter(n -> n % 2 == 0) // yalnız cüt ədədlər
.forEach(System.out::println); // ekranda göstər
}
}
Bu yanaşma kolleksiyalarla işləməni sadələşdirir və kodu daha oxunaqlı edir.