как правильно вычислить минимум и объявить его в переменную ? Увидел коментарий что задачу решают в одну строку и не уверен что это метод правильный и я не понимаю как он работает и выявляет минимум "return Integer.min(c ,Integer.min(a, b));" Хотелось бы её научить решать иначе что обозночает значения "else"
Developer
10 уровень
как правильно вычислить минимум и объявить его в переменную ?
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Александр ХаартExpert
19 сентября 2017, 11:35
В вашем примере, используется статический метод min класса Integer, который возвращает минимальное число из двух чисел. Все работает как в математике, сначала делается то что в скобках, т.е. выполняется метод Integer.min(a, b), а после выполняется Integer.min с и результат Integer.min(a, b). В итоге, из трех чисел, возвращается минимальное из них. Если они равны, возвращается любое. А вообще, полезнее сам метод посмотреть. В идее - ctrl + клик по методу.
else - дословно иначе/то. Есть такая конструкция "если-иначе" if-then-else (if else-if else). Советую погуглить на эту тему.
http://developer.alexanderklimov.ru/android/java/if.php
+3