If в java
Автор Дима Сигида задал вопрос в разделе Java
Java, несколько условий в if и получил лучший ответ
Ответ от %username%[гуру]
флаг истинности устанавливают потом снимают или наоборот
Ответ от Илья Аганичев[гуру]
не такого оператора "А ТАК ЖЕ"
a!=1&&(a!=1 || a!=2) и т. д.
не такого оператора "А ТАК ЖЕ"
a!=1&&(a!=1 || a!=2) и т. д.
Ответ от Николаевич[активный]
Гугли "логические операторы", это очень важно.
А по вопросу
1) a != 1 && a !=2
2) a != 1 || a !=2
Гугли "логические операторы", это очень важно.
А по вопросу
1) a != 1 && a !=2
2) a != 1 || a !=2
Ответ от Александр[гуру]
внесу уточнение, которое и так все знают
если условие вот такое:
a != 1 && a !=2
то будет проверено что а не равно 1, и если это условие не выполняется, то второе условие, что а не равно 2, проверяться не будет
но если выражение было
a != 1 & a !=2
то проверяться будут оба условия.
внесу уточнение, которое и так все знают
если условие вот такое:
a != 1 && a !=2
то будет проверено что а не равно 1, и если это условие не выполняется, то второе условие, что а не равно 2, проверяться не будет
но если выражение было
a != 1 & a !=2
то проверяться будут оба условия.
Ответ от Иван Лымарь[гуру]
Про логические операции и как они работают.
Про логические операции и как они работают.
Ответ от Ўрий Семыкин[гуру]
Сложные логические выражения отличный источник туднообнаруживаемых ошибок. Используйте switch - case/ Подумайте над задачей и, почти наверняка, окажется, что можно обойтись без этого. Например напишите что-то вроде (a-1)*(a-2)*,,,,==0
Сложные логические выражения отличный источник туднообнаруживаемых ошибок. Используйте switch - case/ Подумайте над задачей и, почти наверняка, окажется, что можно обойтись без этого. Например напишите что-то вроде (a-1)*(a-2)*,,,,==0
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Java, несколько условий в if