Ссылочка про min, только не которая по курсу идёт, а подробная, если есть такая. Спасибо
Ivan Vdovin
9 уровень
Дайте пожалуйста ссылочку на статью
Решен
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
3 января 2020, 23:13
Если я правильно понял вопрос, тебя интересует метод min? По этому методу нет статьи, поскольку это просто метод. Его могли назвать как угодно и он мог делать какие угодно другие вещи.
Если у тебя вопрос, то приведи пример кода и спроси более предметно или более конкретно и детальней сформулируй. Ответим.
0
Ivan Vdovin
4 января 2020, 11:55
Задание "Минимум 4-х чисел"
2 ур., 8 лекция
0
Justinian Judge в Mega City One Master
4 января 2020, 12:07
Ну там есть метод
его написали специально для этой задачи.
Никакой статьи по нему нет, ты в будущем будешь писать по 10 методов таких на каждую задачу, сам придумываешь что этот метод должен делать.
В этой задаче этот метод на вход принимает два аргумента - два числа, и возвращает минимальное число.
Вот пример использования.
имя метода, круглые скобки и два параметра, либо два числа, либо по этой задаче, мы будем указывать переменные, которые содержат числа).
Представь что этот метод как весы, которые показывают что больше что меньше.
У тебя есть 4 предмета которые нужно взвесить и определить минимальное.
И есть весы, что тебе нужно сделать?
Разбить на пары в любом порядке, взвесить одну пару, взвесить другую. И взвесить еще раз результаты предыдущих , то есть найти минимальное с первой пары, минимальное со второй, и сравнить эти два минимальных. И результат и будет минимальным числом из 4.
Метод min выполняет роль весов по этой аналогии. С двух чисел возвращает то, которое меньше. +1
Ivan Vdovin
4 января 2020, 19:53
Понял, т.е я могу вместо min написать хоть siski или jopa, важно то, что я напишу внутри метода
0
Justinian Judge в Mega City One Master
4 января 2020, 23:05
Да, именно так.
Есть стандартные метолы, они часть jdk, стандартной библиотеки, мы не можем их менять, поэтому по этих методах есть документация и статьи, они десятки лет почти не меняются. Это readLine(), Integer.parseInt, System.out.println и тд.
А есть свои методы, их легко различить , если код находится у нас, в классе Солюшн или другом классе, который мы можем менять, значит это наш метод.
Название может быть другим и делать он может разное.
Единственно, что сразу предупрежу, если по условиям задачи тебе дается в код, в котором сразу есть какие-то методы, или названия, то менять их нельзя, иначе валидатор их не найдет и будет ругаться.
Разве что в задании прямо не скажут "поменяйте".
Но при этом внутри методов мы можем писать чтт угодно, и создавать другие методы тоже сколько и какие захотим.
+1