Вопрос в этой части кода. Мы передаем в keys мэпа получаемый массив. А в value просто ссылку на новосозданный объект ? Почему можно обойтись без переменной ?
public static Map<String, Cat> addCatsToMap(String[] cats) {
//напишите тут ваш код
Map<String, Cat> m = new HashMap<>();
for(int i = 0; i < cats.length; i++){
m.put(cats[i], new Cat(cats[i]));
} return m;
}
Nursd27 D
29 уровень
Помогите плс прояснить момент
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Петр
5 января 2020, 11:36
m
0