public static Double getAverageMark() {
Double value = 0d;
for (String key: grades.keySet()) {
value = grades.get(key);
}
return value;
}
почему в данном случае нельзя объявить переменную value сразу в цикле? вот так:
public static Double getAverageMark() {
for (String key: grades.keySet()) {
Double value = grades.get(key);
}
return value;
}
Sasha Bogomolova
17 уровень
yu
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
KIRA Разработчик в prosv.ru Expert
18 июля, 19:01
Тут не понятно зачем цикл используется.
Область видимости переменной в { } за их пределами ее нет
+3
Sasha Bogomolova
20 июля, 16:18
Объясните подробнее, пожалуйста
0
KIRA Разработчик в prosv.ru Expert
20 июля, 18:16
Видимость переменных
0