if (list.get(i).contains("р") && !list.get(i).contains("л"));
list.remove(i);
я хочу написать: если в строке есть буква Р и нету буквы Л тогда удалить строку . Оно мне удаляет слово ЛИРА. Как правильно написать? может восклицательный знак не там стоит? в скобки его тоже брал не помогло(
JavaSutra
35 уровень
как метод правильно написать в логическом выражение?
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
fanar6
9 апреля 2018, 15:08решение
Разницу видите, думаю, у Вас опечатка, но тем не менее...
А по факту, скорее всего Вам надо подумать чем отличается:
Лира от ЛИРА от ЛиРа и прочее?
+2
JavaSutra
9 апреля 2018, 15:26
спасибо не поставил после выражения if { } хотя я думал если одно выражение можно без них
0
fanar6
9 апреля 2018, 15:42
Да, все верно. Если одно выражение можно и без { }. Но тогда после условий не должно стоять ";"
0
JavaSutra
9 апреля 2018, 15:46
спасибо еще раз))
0