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
   55   56   57   58   59   60   61   62   63   64   65