Структура принятия решения состоит из одного или нескольких условий, которые проверяются в рамках программы вместе с оператором или операторами, которые должны быть выполнены, если условие определяется как истинно, и, возможно, другие операторы, которые будут выполняться, если условие определяется как ложно.

Ниже приводится общий вид типичной структуры принятия решений, используемая в большинстве языков программирования:

Общий вид структуры принятия решений в java

Язык программирования Java предлагает следующие виды операторов принятия решений:

ОператорОписание
ifОператор if состоит из логического выражения, после которого следует один или более операторов.
if..elseОператор if может сопровождаться дополнительным оператором else, который выполняется при ложном логическом выражении.
условный (? :)Вы можете использовать для замены операторов if...else.
вложенный ifВы можете использовать один оператор if или оператор if...else внутри другого или других операторов if или if...else.
switchОператор switch позволяет переменной быть проверены на равенство в отношении списка значений.

Оглавление