package com.javarush.task.task08.task0822;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.concurrent.SynchronousQueue;
/*
Минимальное из N чисел
*/
public class Solution {
public static void main(String[] args) throws Exception {
List<Integer> integerList = getIntegerList();
System.out.println(getMinimum(integerList));
}
public static int getMinimum(List<Integer> array) throws IOException {
// А вот здесь я не понимаю как и где array получил нужные значения, но тем не менее получает, раз задача решилась
return Collections.min(array);
}
public static List<Integer> getIntegerList() throws IOException {
//Здесь происходит добавление значений
//Я удалил, что б не выкладывать готовое решение задачи
}
}Cocuco4ka
24 уровень
Я решил задачу, подсмотрев метод getMinimum у других, но не понял откуда array получает значения метода getIntegerList
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #598481
22 апреля 2021, 11:12
При вызове метода ты передаешь туда значение аргумента в 19 строке.
PS называть переменную списка словом array - это все равно, что маму называть папой. Всех запутаешь. Список - это list. А еще лучше называть переменную по смыслу того, что хранится в переменной. В данном случае - просто числа, т.е. numbers, ints, integers, ...
0
Cocuco4ka
22 апреля 2021, 11:23
Этот array был изначально с условием задачи. Но за совет спасибо.
Но я всё равно не допёр. Я вызывал метод в 19 строке для списка integerList, но всё так же не понятно откуда его значения взял array, разве это не другой список?
0
hidden #598481
22 апреля 2021, 11:53
Ты когда метод вызываешь, ты передаешь значения его аргументам.
В данном случае, ссылка на объект integerList помещается в переменную array.
В другой раз вызовешь этот метод с другим списком в качестве аргумента, каким-нибудь newIntegerList, и array станет ссылаться на этот новый список
0
Cocuco4ka
22 апреля 2021, 12:00
Спасибо за обьяснение
0