Stream API (Java 8+) कलेक्शन्सच्या कार्यात्मक-शैलीतील प्रक्रिया सक्षम करते — फिल्टरिंग, रूपांतरण आणि डेटा एकत्रीकरण ऑपरेशन्सच्या पाइपलाइनद्वारे, घोषणात्मकपणे व्यक्त केले (काय करायचे) यापेक्षा स्पष्ट लूप्स (कसे) सह।
महत्वाचे का आहे
List<String> result = <>();
(Person p : people) {
(p.getAge() >= ) {
result.add(p.getName().toUpperCase());
}
}
List<String> result = people.stream()
.filter(p -> p.getAge() >= )
.map(p -> p.getName().toUpperCase())
.collect(Collectors.toList());
