Доброго времени суток всем! Друзья, помогите разобраться в условии задачи пожалуйста.
Вот условие: "Реализуй метод

print
. Метод должен вывести на экран переданную строку 4 раза. Каждый раз с новой строки." Я не могу понять что нужно сделать так как не понимаю что означает "реализовать метод". Во всех лекциях до этого задания, ничего про "реализовать метод" не было сказано. А я до этих лекций совсем ничего не знал о Java. Поэтому фраза "реализуй метод" для меня совсем ничего не означает.
Будьте так добры, объясните человеческим языком что означает это странное "реализовать метод". Потому что без понимания этого я не смогу додуматься как решить всю задачу и в последствии все похожие задачи... :( Спасибо всем за ответы и советы.
П.С. вот само задание:
package com.javarush.test.level02.lesson01.task01;
/ Реализация метода Реализуй метод print. Метод должен вывести на экран переданную строку 4 раза. Каждый раз с новой строки. /
public class Solution
{ public static void main(String[] args)
{
print("Java easy to learn!");
}
public static void print(String s)
{
//напишите тут ваш код
}
}
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
"Java easy to learn!"
. То естьprint("Java easy to learn!");
ниже превращается просто вs
. А далее нужно вывестиs
на экран 4 раза черезSystem.out.println
.s
. Это и будет реализацией метода, проще говоря реализовать, значит заставить выполнять поставленое условие.String
(вы уже знаете, что это строка так в джаве называется) и сразу же сохраняет эти данные в переменнуюs
. получается, что когда вы будете в вашей программе вызывать этот метод - то вы сможете передать в него любую строку. вашему методу без разницы какая это строка. он должен просто вывести эту строку, которую он сохранил в переменную s, 4 раза :) это очень удобно, так как вы можете даже понятия не иметь что там будет за строка, но ваш метод будет исправно работать с любой строкой. примеры, как вы сможете вызывать этот метод: единственное что вам нужно сделать - это внутри этого метода вывести на экран то, что попадает в метод в переменнуюs
. надеюсь, что многобукав вас не запутали и вы все поняли :)main
i методPrint
и что такоеPrint ("text")
и если тело класса состоит из методов и переменных (которых мы уже знаем 3int
,double
,String
) то где здесь переменные? Не могу уловить логику работы программы. Хочется думать что я не дурак и способен постичь истину но эта джава меня просто гнобит!mein
, уже написано что нужно компилятору выводить на экран -print("Java easy to learn!");
тут понятно.print
этому тексту дали значениеString s - public static void print(String s)
это тоже что иString s = "Java easy to learn!";
print
4 раза - я это сделал при помощиwhile
(количество повторов). Ну и вывод текста -System.out.println(s);
Надеюсь, что кому-то это помогло.