1.Подскажите пожалуйста, увидел значок в условии "->" - в поисковике выдало лямбда -выражения, тут "оно" уместно, можно ли "оним" задачу эту решить, или это просто стрелочка?
2.Можно ли беря во внимание предыдущую лекцию, посредством одного метода multiply вызвать второй multiply?
3. Каким образом эта задача решается через StringBuilder ? (суть операций, если можно).
4. Что нам-учащимся хотели донести этой задачей? Мол к аргументам статического метода идет обращение изнутри, из вложенного метода-цикла for?
Благодарю Вас !
package com.javarush.task.task06.task0611;
/*
Класс StringHelper
*/
public class StringHelper {
public static String multiply(String s) {
String result = ""; // заданная строка
for(int i=0;i<5;i++) {//
result+=s; //конкатенация, склеивание строк заданной и присваиваемой
}return result; // строки String s
}
public static String multiply(String s, int count) {
String result = "";//Значит начинаем здесь, это "шаг 1", присваивается строка
for(int i = 0; i < count; i++) {// "шаг2" цикл задает к-во раз выполнения пер-ной result,
//"шаг 3" которая уже содержит в себе строку ""
result+=s; //"шаг4" а здесь строке присваивается еще и строка s,
}return result; // столько раз сколько указанно в "шаг 2".
}
public static void main(String[] args) {
// System.out.println(multiply("Аміго", 1));
// System.out.println(multiply("Аміго"));
}
}