Junior — Middle
Vai esat izmantojis Stream API, strādājot ar kolekcijām savos projektos?
sobes.tech AI
Atbilde no AI
Jā, Java Stream API tiek izmantota ērtai un efektīvai kolekciju apstrādei. Tā ļauj rakstīt deklaratīvu kodu datu filtrēšanai, pārveidošanai, kārtošanai un apkopošanai.
Piemērs, kā izmantot Stream API, lai filtrētu un izvadītu skaitļu sarakstu:
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) // tikai pāra skaitļi
.forEach(System.out::println); // izvadīt uz ekrāna
}
}
Šī pieeja vienkāršo darbu ar kolekcijām un padara kodu lasāmāku.