Задачи на типы в Java. Часть 9
Дана следующая переменная:
String name = "Anna";
Integer age = null;
Явно укажите nullable-типы.
Дана следующая map:
Map<String, Integer> map = Map.of("a", 1, "b", 2);
Явно укажите тип.
Дана следующая переменная:
String pair = "key", 42;
Явно укажите тип Pair.
Дана следующая переменная:
ArrayList<String> triple = new ArrayList<>(List.of(1, "two", 3.0););
Явно укажите тип Triple.
Сделайте typealias StringMap = Map
Дана следующая переменная:
var fn = (int x) -> x * 2;
Явно укажите тип методы.
Сравните Int и Int?.
Дан следующий список:
List<Integer> list = List.of(1, null, 3);
Явно укажите тип List
Сделайте typealias UserId = Int и метод getUser(id: UserId).
Дан следующий список:
List<List<String>> lst = new ArrayList<>(List.of("a", null));
Явно укажите тип MutableList