Page 60 - 6253
P. 60
6 <, <=, >, >= Зліва направо
7 ==, != Зліва направо
8 & Зліва направо
9 ^ Зліва направо
10 | Зліва направо
11 && Зліва направо
12 || Зліва направо
13 ? : Зліва направо
14 =, +=, -=, *=, /=, %=, |=, ^=, <<=, >>=, >>>= Зліва направо
Хоча технічно круглі та квадратні дужки є роздільниками, у деяких випадках
вони виконують функцію операторів. У цьому плані вони мають найвищий
пріоритет. Круглі дужки можна використовувати у мові Java для підвищення
пріоритету операторів поміщених у них, так само як це роблять у випадку
виконання класичних математичних розрахунків.
3.4 Управляючі оператори у мові Java
У мові Java підтримуються два оператори вибору: if та switch. Ці оператори
дозволяють керувати порядком виконання команд програми у відповідності з
умовами, які відомі тільки під час виконання.
Оператор if
Оператор if є оператором умовного вибору гілки програми. Його можна
використовувати для напрямлення виконання програми по двох різних вітках.
Синтаксис цього оператора має наступну форму:
if (умова == true) оператор_1;
else оператор_2;
Кожний оператор є одиничним оператором або складеним оператором, а
умова – будь-який вираз, що повертає значення типу boolean. За ключовим словом
if або else може слідувати тільки один оператор, У випадку коли операторів
більше ніж оди, то їх необхідно помістити у блок, що представляється фігурними
дужками.
У мові Java підтримується вкладеність операторів if, що на практиці означає,
що один оператор може бути частиною тіла іншого оператора, при чому глибина
вкладеності не обмежується.
59