Практика Stream API в Java
Дан код:
var nums = List.of(5, 12, 3, 18, 7);
Оставьте числа больше шести, возведите каждое в квадрат и выведите список результата.
Дан код:
var strings = List.of("go", "tool", "io", "kit");
Отберите слова из трех и более символов, приведите к верхнему регистру, возьмите первые два и выведите список.
Дан код:
var nums = List.of(1, 2, 3, 4, 5, 6, 7);
При преобразовании печатайте удвоенное значение. Сначала соберите цепочку без конечного шага и выведите "idle". Затем посчитайте сумму первых трех элементов после удвоения.
Дано множество Set.of(14, 3, 9, 22, 6).
Получите список четных чисел в порядке возрастания.
Выведите список и его длину в двух строках.
Дан код:
var nums = List.of(2, 5, 8, 11, 14);
Сравните два порядка шагов: сначала отбор кратных трем, потом деление на три; и наоборот. Выведите оба списка.
Дан код:
var strings = List.of("api", "log", "api", "ui");
Приведите к нижнему регистру, оставьте уникальные, отсортируйте и склейте через запятую.
Дан код:
var scores = List.of(61, 54, 88, 90);
Проверьте, что все оценки проходные, затем проверьте, есть ли результат не ниже девяноста, и выведите оба ответа.