Всем привет. У меня следующая непонятка. В этой задаче все запрогал, все работает. Собственно, вот мой код:
public static void print(String s) {
Вопрос вот в чем, мне непонятно, почему в методе print мы прописываем String s, если я правильно понял, то это значение присвается строке в main автоматически?
Daniil Nikonorov
15 уровень
Метод print
Решен
Комментарии (15)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Георгий
30 апреля 2020, 20:23
Как говорили в предыдущих лекциях: это магия, ничего не трогать :DDD
+2
Евгений Нурманов
7 апреля 2020, 22:16
основное требование задачки я решил, но вот не понял как методу print присвоили значение String s ??? как все строки в main стали значением S
+1
Kane Vladimir
28 марта 2020, 17:33
Решил так, чисто наугад. Подскажите пожалуйста, где доступным языком можно прочитать, зачем классам м методам назначаются переменные. Ничего понять не могу
+6
Margarita
16 мая 2019, 19:41
спасибо!!!
0
Алексей
9 октября 2018, 14:21
должна вызывать/должна выводить....
что это значит????
0
Igor Minin
2 ноября 2017, 11:41
ссыль на лекцию
Я так понял Вас смутило еще само название этого метода. Чтобы это понять, можно переписать код так:
P.S. название метода написал кириллицей, это естественно не верно, но суть передает.
В данной задаче мы сами создаем свой метод print(String s) и в main его вызывает. Для того, чтобы текст отобразился на экране нам нужно реализовать метод print и в самом методе вызываем стандартный метод для вывода из библиотеки java.
Сам метод из библиотеки, который может вывести строку на экран, смотри в лекциях по этому уроку. Там все просто - +55
Daniil Nikonorov
2 ноября 2017, 20:53
Спасибо большое вам!
0
Дмитрий Банторин
21 февраля 2018, 23:27
Ты реально очень помог. Я прям уже испугался что я тут застряну XD
0
Duckpool утка в Лига Expert
3 августа 2018, 16:44
благодарю!
0
hidden #2071793
24 мая 2019, 09:22
Спасибо! Очень круто объяснил!
0
Anton Vlasov
23 апреля 2020, 18:31
Спасибо! Стало понятнее гораздо)
0
Иван Овчинников
19 октября 2020, 17:34
Реально спасибо. Я бы понял если-бы ты сказал просто:
"Просто обьявите переменную в первой строке и все)))"
0
--------Master
2 ноября 2017, 09:49
String s - это параметр, т.е. указание, какое именно значение должно передаваться в метод. В данном случае объявляется новый метод print, получающий в скобках в качестве параметра строку s (в частности, "Java easy to learn!" - это строка, передаваемая в метод и выступающая в качестве s). Задача - написать сам текст этого метода, который будет выводить полученное значение s на экран в соответствии с указанными условиями
+21
Daniil Nikonorov
2 ноября 2017, 20:53
Спасибо!
0
Zeliboba null
17 сентября 2020, 06:15
Спасибо, теперь понятно что с чем едят
0