задачу решил, примерно понял следующее:
метод main передаёт строки в метод print, в котором s - это и есть строки, которые находятся в методе main. Непонятно:
1) как он их передаёт, если переменная s не объявлена
2)если написать в методе принт System.out.println(здесь любое значение) - то он выдаёт это значение 2 раза. почему?
если кто-то объяснит принцип работы этих двух методов, буду признателен.
Сергей
7 уровень
не совсем понятно как программа выводит строку несколько раз.
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей
28 ноября 2019, 11:01
2 раза он вызывается, потому что там 2 строки?
0
Ksenia Volkova Java Developer в DXC Master
28 ноября 2019, 11:04
Я не знаю, сколько у тебя строк.
Но если в main 2 раза написано
print("какой-то текст");
- значит вызывается два раза.
0
Ksenia Volkova Java Developer в DXC Master
28 ноября 2019, 09:55решение
Переменная s - локальная переменная метода print, там она и объявлена в качестве параметра.
Второй вопрос не совсем поняла, но если у тебя в main метод вызывается 2 раза, то все, что делает этот метод, будет сделано 2 раза.
+2