Зато теперь буду знать, что if по-научному называется "условный оператор" :)
javarush.test.level04.lesson04.task01
В уроке рассказали про if (если - для тех, кто не в курсе :)), про else (иначе), но не упомянули про "иначе если" - else if. В отличии от 1С синтаксис более человечен - не нужно писать КонецЕсли;
Чуть сложнее со всякими "и" или "или"... есть своя таблица символов:
источник: http://developer.alexanderklimov.ru/android/java/logic_operators.php
Как всегда решил с первой попытки правильно и лучше 98-99% учеников, хотя... хвастаться тут конечно нечем :)
Код:
javarush.test.level04.lesson04.task01
В уроке рассказали про if (если - для тех, кто не в курсе :)), про else (иначе), но не упомянули про "иначе если" - else if. В отличии от 1С синтаксис более человечен - не нужно писать КонецЕсли;
Чуть сложнее со всякими "и" или "или"... есть своя таблица символов:
источник: http://developer.alexanderklimov.ru/android/java/logic_operators.php
Таблица логических операторов в Java
| Оператор | Описание |
|---|---|
| & | Логическое AND (И) |
| && | Сокращённое AND |
| | | Логическое OR (ИЛИ) |
| || | Сокращённое OR |
| ^ | Логическое XOR (исключающее OR (ИЛИ)) |
| ! | Логическое унарное NOT (НЕ) |
| &= | AND с присваиванием |
| |= | OR с присваиванием |
| ^= | XOR с присваиванием |
| == | Равно |
| != | Не равно |
| ?: | Тернарный (троичный) условный оператор |
Логические операторы &, |, ^ действуют применительно к значениям типа boolean точно так же, как и по отношению к битам целочисленных значений. Логический оператор ! инвертирует (меняет на противоположный) булево состояние: !true == false и !false == true.
Таблица. Результаты выполнения логических операторов
| A | B | A | B | A & B | A ^ B | !A |
|---|---|---|---|---|---|
| false | false | false | false | false | true |
| true | false | true | false | true | false |
| false | true | true | false | true | true |
| true | true | true | true | false | false |
Как всегда решил с первой попытки правильно и лучше 98-99% учеников, хотя... хвастаться тут конечно нечем :)
Код:
Комментариев нет:
Отправить комментарий