Скажем, у меня есть список вроде:
List<String> list = new ArrayList<>();
list.add("a");
list.add("h");
list.add("f");
list.add("s");
При повторении этого списка я хочу добавить элемент в конце списка. Но я не хочу итерации по вновь добавленным элементам, которые я хочу перебирать до начального размера списка.
for (String s : list)
/* Here I want to add new element if needed while iterating */
Кто-нибудь может предложить мне, как я могу это сделать?