for (String string : strings){ if ((string.contains("р")) && (!(string.contains("л")))){ result.remove(string); } // как я понимаю, цикл проходит по всем элементам ArrayList strings и если элемент содержит р и не содержит л удаляет его if ((string.contains("л")) && (!(string.contains("р")))){ result.add(string); } // как я понимаю, цикл проходит по всем элементам ArrayList strings и если элемент содержит л и не содержит р добавляет его в список if ((string.contains("л") && string.contains("р")) || (!(string.contains("л")&& string.contains("р")))){ continue; } //как я понимаю, цикл проходит по всем элементам ArrayList strings и если элемент содержит и л и р или не содержит их совсем, то пропускает его } return result; почему код не компилируется? чего я не учел?