Junior — Middle
Оё дар лоиҳаҳои худ аз API Stream дар кор бо коллексияҳо истифода бурдаед?
sobes.tech AI
Ҷавоб аз AI
Бале, API-и Stream дар Java барои коркарди қулай ва самараноки коллексияҳо истифода мешавад. Он имкон медиҳад, ки коди декларативиро барои филтр кардан, табдил додан, сорт кардан ва ҷамъбаст кардани маълумот нависед.
Маслиҳат барои истифодаи API-и Stream барои филтр ва нишон додани рӯйхати рақамҳо:
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); // нишон додан дар экран
}
}
Ин муносибат корро бо коллексияҳо содда мекунад ва коди бештар хонданӣ мекунад.