Сделал через indexOf, все получается, только не догоняю, как сделать чтоб строка дублировалась в строке 8,9.
Когда дублирую строку strings.add(strings.get(i)); 2 раза, эффекта - 0. Как реализовать?
public static ArrayList<String> fix(ArrayList<String> strings) {
for (int i = 0; i < strings.size(); i++) {
int index1 = strings.get(i).indexOf('р');
int index2 = strings.get(i).indexOf('л');
if (index1 > -1 && index2 > -1){}
else{
if (index1 > -1) strings.remove(i);
if (index2 > -1){
strings.add(strings.get(i));
}
}
}
return strings;
}