1. Задача: Что выведет программа?
package com.tetrasoft.interview.stream_task;
import java.util.List;
public class MapAnyMatchTask {
public static void main(String[] args) {
List collection = List.of(1, 2, 3, 4, 5);
collection.stream()
.map(num -> {
System.out.println(num);
return num;
})
.anyMatch(num -> true);
}
}2. Задача: На вход получаем выборку id авторов. Нужно узнать связные с ними теги (решить в один stream)
package com.tetrasoft.interview.stream_task;
import java.util.*;
public class FlatMapTask {
private static List authorDataSource = new ArrayList<>();
public List getTagsByAuthorIds(List authorIds) {
return authorDataSource;
}
public Map>>…