Собственно, задачу решил без проблем, но что-то я забыл по какому принципу тут работают методы, точнее очередность работы всей программы. Если бы у меня был пустой код и мне нужно было самому все это писать, то стоило бы начинать с метода мейн, где я описываю список строк, затем создаю второй список result, чем тут является doubleValues(list)? Вызовом этого метода? Мог ли я просто написать doubleValues(list), а во вспомогательном воиде использовать void и добавить туда foreach для получения System.out.println()?
public class Solution {
public static void main(String[] args) throws Exception {
// Считать строки с консоли и объявить ArrayList list тут
ArrayList<String> result = doubleValues(list);
// Вывести на экран result
}
public static ArrayList<String> doubleValues(ArrayList<String> list) {
//напишите тут ваш код
return list;
}
}
Денис Панасенко
23 уровень
Помогите освежить память по взаимодействию методов
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Take_it_easyExpert
14 января 2020, 14:33
Привет. Было бы намного проще понять вопрос, если бы ты его привел в виде двух вариантов кода
а так,
чем тут является doubleValues(list)? Вызовом этого метода?
да, вызов метода с параметром list
0