Junior — Middle
Loyihalaringizda kolleksiyalar bilan ishlashda Stream API-dan foydalandingizmi?
sobes.tech AI
AIdan javob
Ha, Java'da Stream API, kolleksiyalarni qulay va samarali ishlash uchun ishlatiladi. Bu, ma'lumotlarni filtrlash, o'zgartirish, saralash va yig'ish uchun deklarativ kod yozishga imkon beradi.
Raqamlar ro'yxatini filtrlash va chiqarish uchun Stream API misoli:
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) // faqat juft sonlar
.forEach(System.out::println); // ekraning ko'rsatish
}
}
Bu yondashuv kolleksiyalar bilan ishlashni soddalashtiradi va kodni o'qilishi oson qiladi.