Как проверить, что число не входит в заданный диапазон?
Сейчас делаю через проверку вхождения
if ((x >= begin) & (x <= end)) {//необходимые действия} ;
else return;
Возможно ли в условии if проверить "не вхождение", что бы сразу сделать return и убрать блок else?
Ответы (3 шт):
Автор решения: Delembech
→ Ссылка
Возможно, что-то вроде
if(a>=100 && a<200){
System.out.println("Число не входит в диапазон");
}else{
//do smth
}
Если я правильно понял
Автор решения: fantomrik
→ Ссылка
на мой взгляд самый легко понимаемый/читаемый ответ дал @NarasuOo в комметариях. Взять мое изначальное условие и просто обратить его через отрицание
if (!((x >= begin) & (x <= end))) return ;