Метод не принимает массивы строк, но умеет принимать строку, в связи с чем и была создана s. Но нужно как-то обойтись без Arrays.toString? Как же?
package com.javarush.task.pro.task09.task0918;
/*
Поработаем со StringBuilder
*/
import java.lang.reflect.Array;
import java.util.Arrays;
public class Solution {
public static void main(String[] args) {
String string = "Учиться, учиться и еще раз учиться! ";
System.out.println(addTo(string, new String[]{"Под ", "лежачий ", "камень ", "вода ", "не ", "течет"}));
System.out.println(replace(string, ", ", 16, 27));
}
public static StringBuilder addTo(String string, String[] strings) {
StringBuilder builder=new StringBuilder(string);
String s= Arrays.toString(strings);
StringBuilder i=builder.append(s);//напишите тут ваш код
return i;
}
public static StringBuilder replace(String string, String str, int start, int end) {
StringBuilder builder=new StringBuilder(string);
StringBuilder s=builder.replace(start,end,str);
return s;
}
}