Junior — Middle
Жоболоруңузда коллекциялар менен иштөөдө Stream API колдондуңузбу?
sobes.tech AI
AIден жооп
Ооба, Javaда Stream API коллекторлорду ыңгайлуу жана эффективдүү иштетүү үчүн колдонулат. Ал маалыматтарды фильтрлөө, түрлөтүү, сорттоо жана топтоо үчүн декларативдүү код жазууга мүмкүндүк берет.
Мисал катары, Stream API колдонуп, сандар тизмесин фильтрлөө жана көрсөтүү:
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) // гана жуп сандар
.forEach(System.out::println); // экранга чыгарыш
}
}
Бул ыкма коллекциялар менен иштөөнү жеңилдетет жана кодду окумдуу кылат.