ШАГ 5
mutation1 = words.concat ("\nCome again another day");
Выполняет конкатнацию строки.
Примеры:
"cares".concat("s") returns "caress"
"to".concat("get").concat("her") returns "together"
Так что в вашем случае ваша строка будет объединена со строкой слов, и в результате вы получите mutation1 как
Дождь Дождь уйдет
Приходите еще один день
ШАГ 6
mutation2 = "Johnny Johnny wants to play";
Это просто присвоение строки переменной.
ШАГ 7
mutation3 = mutation2.replace (mutation2.charAt(5), 'i');
Здесь метод charAt находит символ в заданной позиции в строке. Так что в этом случае он сначала получает символ с индексом 5 в мутации 2. Это "у". Примечание индексы начинаются с 0.
и заменяет все вхождения mutation2 на «y» и присваивает результат мутации3.
ШАГ 8
mutation4 = mutation3.substring (7, 27);
Подстрока используется для отфильтровывания части строки. Таким образом, в этом случае подстрока, начинающаяся с индекса 7, будет взята. И подстрока заканчивается с индекса 27. Полученную вами строку мы присвоим переменной "mutation4"
ШАГ 9
System.out.print ("\'" + mutation1 + "\n" + mutation4 + "\'\n");
Теперь самая легкая часть. Просто напечатайте их на консоли ... mutation1 и mutation4 с новыми строками.