29
Дек
2016

Как удвоить символы с помощью списка массивов

Есть список массивов и необходимо добавить 5 строк, а потом удвоить значение, чтобы получилось следующее:

АА ББ ВВ ГГ ДД

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> list = new ArrayList<String>();

for (int a = 0; a < 5; a++) {
    list.add(br.readLine());
}

for (int a = 0; a < 10; a++) {
    list.add(list.get(a));
}

Пытался сделать следующим образом, но вышло совсем не то, что ожидалось. Что именно, необходимо в этом случае сделать?

P.S. Если есть ответ, то прошу полностью не писать код

Источник: https://ru.stackoverflow.com/questions/609021/%D0%9A%D0%B0%D0%BA-%D1%83%D0%B4%D0%B2%D0%BE%D0%B8%D1%82%D1%8C-%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-%D1%81%D0%BF%D0%B8%D1%81%D0%BA%D0%B0-%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D0%BE%D0%B2

Share

Тебе может это понравится...