Не бросайте камни, даже если это так очевидно
Решил обычной вставкой
list.add(1, "именно");
list.add(3, "именно");
list.add(5, "именно");
Но интересно почему не работает схема ниже?
package com.javarush.task.task07.task0715;
import java.util.ArrayList;
/*
Продолжаем мыть раму
*/
public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<String> list = new ArrayList<String>();
list.add(0, "мама");
list.add(0, "мыла");
list.add(0, "раму");
int b = 0;
for(int i = 0; i < list.size(); i++){
b++; //на первом кругу b = 1 , на втором b = 3 , на третьем b = 5
list.add(b, "именно");
b++; //на первом кругу b = 2 , на втором b = 4 , на третьем b = 6 и конец цикла]
}
for(String prime : list)
System.out.println(prime);
}
}