в идейке всё работает хорошо , пробежался дебагером , понимаю что в методе у меня происходит замена на 2 таких же значения, валидатор хочет что бы я добавил 1 ?? на выходе то получается копирование.
валидатор хочет решить это другим способом??
если есть ошибка попрошу не подсказывать явно, слегка намекните, буду копаться дальше.
package com.javarush.task.task07.task0717;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Scanner;
/*
Удваиваем слова
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
ArrayList<String> list = new ArrayList<>();
ArrayList<String> result = doubleValues(list);
for (int i = 0; i < 10 ; i++) {
list.add(i,scanner.nextLine());
}
doubleValues(result);
for (String str: list) {
System.out.println(str);
}
}
public static ArrayList<String> doubleValues(ArrayList<String> list) {
for (int i = 0; i<list.size(); i++) {
list.set(i,list.get(i)+"\n"+list.get(i));
}
return list;
}
}