Добрый день, подскажите пожалуйста, в чем может быть ошибка?
По логике, все должно работать))
Спасибо большое всем за помощь!🙏🙏🙏
package com.javarush.task.task07.task0716;
import java.util.ArrayList;
public class Solution
{
public static void main(String[] args)
{
ArrayList<String> strings = new ArrayList<String>();
strings.add("роза");
strings.add("лоза");
strings.add("лира");
ArrayList<String> stringsResult = new ArrayList<String>();
stringsResult = fix(strings);
for (String s : stringsResult){System.out.println(s);}
}
public static ArrayList<String> fix(ArrayList<String> strings)
{
for(int i=0; i < strings.size(); i++)
{
int r = (strings.get(i)).indexOf('р'); //вносим индексы символов
int l = (strings.get(i)).indexOf('л');
if(r>=0 && l<0){strings.remove(i);}
else if(r<0 && l>=0){strings.add(i,strings.get(i));}
else if(r<0 && l<0)continue;
else if(r>0 && l>0)continue;
}
return strings;
}
}