Задачи на типы в Java. Часть 10
Дан следующий список:
List<Object> nested = List.of(Map.of(1, "a"));
Явно укажите тип.
Дан следующий массив:
int[] arr = new int[] { 1, 2, 3 };
Явно укажите тип.
Дано следующее множество:
Set<Integer> set = Set.of(1, 2, 3);
Явно укажите тип.
Сделайте typealias Predicate
Дана следующая переменная:
var status = OrderStatus.NEW;
Явно укажите тип enum.
Дана следующая переменная:
Result result = Result.Success("ok");
Явно укажите тип sealed.
Сравните typealias и inline class (value class).
Дана следующая переменная:
Box box = new Box(42);
Явно укажите generic тип.
Дана следующая переменная:
Any value = 42;
Явно укажите тип Any.
Итоговая задача: укажите все типы в сложном выражении.