package de.codegym.task.task07.task0716;
import java.util.ArrayList;
/*
R oder L
*/
public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<String> liste = new ArrayList<>();
liste.add("Rose"); // 0
liste.add("Liebe"); // 1
liste.add("Leier"); // 2
liste = korrigieren(liste);
for (String s : liste) {
System.out.println(s);
}
}
public static ArrayList<String> korrigieren(ArrayList<String> liste) {
// schreib hier deinen Code
for(int i = 0; i < liste.size(); i++){
String s = liste.get(i);
/*if(!(s.contains("r") || s.contains("R")) && !(s.contains("l")|| s.contains("L"))){ //Weder r noch l
}*/
if((s.contains("r") || s.contains("R")) && (s.contains("l")|| s.contains("L")) ){ //r und l
i++;
} else if( (s.contains("r") || s.contains("R")) && (!(s.contains("l")|| s.contains("L"))) ){ //r und kein l
liste.remove(s);
} else if( (s.contains("l")|| s.contains("L")) && (s.contains("r")|| s.contains("R")) ){ //l und r
i++;
} else if ( (s.contains("l")|| s.contains("L")) && (!(s.contains("r")|| s.contains("R"))) ){ //l und kein r
liste.add(s);
} else {
i++;
}
}
return liste;
}
}