Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпори JAVA.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
178.34 Кб
Скачать

9. Оператори та операції в мові Java

Оператори

Використовуються в різних операціях – арифметичних, логічних, бітових. Операції порівняння і присвоєння. Наступні 37 лексем (всі складаються тільки з ASCII-символів) є операторами мовиJava:

= >< ! ~ ? :

== <= >= != && || ++

+ * & | ^ % <<>>>>>

+= *= /= &= |= %= <<+ >>= >>>=

Більшість з них цілком очевидні и добре відомі з інших мов програмування, однак деякі нюанси в роботі з операторами в Java все ж є

Над цілочисловими аргументами можна виконувати наступні операції:

операції порівняння (повертають булеві значення)

<, <=, >, >=

==, !=

числові операції (повертають числове значення)

унарні операції + і –

арифметичні операції +, -, *, /, %

операції інкременту и декременту (в префікс ній і постфікс ній формі) ++ і–

операції бітового зсуву <<, >>, >>>

бітові операції ~, &, |, ^

оператор з умовою ?:

оператор приведення типів

оператор конкатенації з рядком +

Над дробовими аргументами можна виконувати наступні операції:

операції порівняння (повертають булеві значення)

<, <=, >, >=

==, !=

числові операції (повертають числові значення)

унарні операції + і –

арифметичні операції +, –, *, /, %

операції інкременту і декременту (в префікс ній и постфікс ній формі): ++ ––

оператор з умовою ?:

оператор приведення типів

оператор конкатенації з рядком +

Над булевими аргументами можна виконувати наступні операції:

операції порівняння (повертають булеве значення)

==, !=

логічні операції (повертають булеве значення)

!

&, |, ^

&&, ||

оператор з умовою ?:

оператор конкатенації з рядком +

10. Змінні в мові Java

Змінні використовуються в програмі для зберігання даних. Змінна має три базові характеристики:

ім’я;

тип;

значення.

Ім’я унікально ідентифікує змінну і дозволяє до неї звертатися в програмі. Тип описує, які величини може зберігати змінна. Значення – поточна величина, яка зберігається в змінній на даний момент.

Оголошення змінних і можлива ініціалізація при оголошенні описуються так: спочатку вказується тип змінної, потім її ім’я і, якщо необхідно, ініціалі затор, який може бути сталою або виразом, який обчислюється під час компіляції. Зокрема, можна використовувати й уже оголошені змінні. Далі можна поставити кому и оголошувати нову змінну точно такого ж типу.

Після оголошення змінна може використовуватися в різних виразах, в яких буде використовуватися її поточне значення. В будь-який момент можна змінити значення, оператор присвоєння.

При оголошенні змінної можна використовувати ключове словоfinal. Його вказують перед типом змінної, тоді її необхідно зразу ініціалізувати і вже більше ніколи не змінювати її значення. Отже, final-змінні стають певного роду сталими, хоча деякі ініціалізатори можуть обчислюватися тільки під час виконання програми, генеруючи різні значення.

Найпростіший приклад оголошення final-змінної:

finaldoublepi=3.1415;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]