Добрый день всем!
Решил задачу интуитивно, даже вспомнил C++ из универа и реализовал решение с помощью цикла for.
Не очень понимаю, где произошло обозначение переменной типа string с именем s.
Во второй части кода мы вызываем метод print(String s) с аргументом string s и компилятор как-то понимает, что значения надо взять отсюда:
main(String[] args) {
print("Java is easy to learn!");
print("Java opens many opportunities!")
Как компилятор это понимает?)))
Николай
8 уровень
Объявление переменной типа "строка"
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Wladyslaw Java Developer Master
10 августа 2019, 08:06
Это сигнатура метода, в которой говорится о том что метод принимает параметр типа String.
s - это имя переменной в области видимости самого метода.
А тут ты просто вызываешь метод передавая ему параметр типа String,
ведь "Java is easy to learn!" - это строка.
Параметр метода - это как-бы переменная, которая определенна в области видимости метода.
+1