java if утверждение
Утверждения управления Java разделены на три категории: ① Последовательная структура; ② Структура отбора; ③ Структура петли.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
Выбранные структуры дополнительно разделены на: ① Однопользовательную структуру; ② Структура с двойным сериалом; ③ Многопользовательская структура.
В основном вовлеченные: if_else, переключение, пока, сломайтесь и продолжайте, для.
Если единая структура выбора
Выполните тест на условное выражение. Если тест правда, выполните следующее оператор, в противном случае пропустите оператор.
Пример (использование математического класса)
random (), возвращает десятичное значение положительного знака, а размер интервала равен [0,1).
Обратите внимание на проблему объема IF: если оператор не добавляет {}, его управляющий область ограничена первым предложением. (Обычно рекомендуется добавить {}, чтобы развить хорошую привычку)
IF-ELSE Двойная серия структура
Когда условное выражение является истинной, выполняется блок 1 оператора 1, в противном случае выполняется блок 2 оператора 2, то есть часть Else.
IF-ELSE IF-ELSE Многоцелевая структура
Позвольте мне представить вам операторы Java Switch ниже
Оператор управления Java - оператор переключения
Суждение эквивалентного значения приведенного выше оператора может быть заменено переключателем.
Обратите внимание, что перерыв обычно добавляется после каждого случая, что указывает на то, что текущий случай был выполнен; Предотвратить проникновение дела, то есть продолжайте выполнять дело и не выпрыгивайте, пока не столкнется перерыв.
В следующем примере, в свою очередь, используется феномен проникновения.
【пример】
Новые функции JDK7.0: улучшенный переключатель
Перед JDK7, Switch (Expression) {...} результат выражения может быть только int (байт, короткий, char, который может быть автоматически преобразован в Int), тип перечисления.
Однако в JDK7 результат выражения также может быть строкой.
(PS: автоматическое преобразование типа: типы данных с небольшой емкостью могут быть автоматически преобразованы в типы данных с большой емкостью. Байт (1 байт) → короткие (2 байта) → Int (4 байта).)
Вышеуказанные операторы IF и переключателя операторов управления Java, разделяемых редактором. Я надеюсь, что они будут полезны всем.