Стиль оформлення та основні оператори

Існують негласні правила оформлення стилю при написанні коду. Намагайтеся їх дотримуватися. Також запам’ятовуйте оформлення коду в документації і довідниках. Наприклад, прийнято записувати імена класів з великої літери (class JavaQuickCourseActivity).

Якщо ім’я складається з декількох слів, то кожне слово в імені також починається з великої літери. Використовувати символи підкреслення або тире небажано (Java_Quick_Course_Activity або Java-Quick-Course-Activity).

Для методів і змінних використовується такий же формат, тільки перший символ записується з маленької літери, наприклад, resultButton.

Константи прийнято писати тільки великими літерами – IDD_LIST_NAMES. У цьому випадку одного погляду достатньо, щоб відразу визначити, що перед вами константа.

Основні оператори

Як і скрізь, в Java є оператори додавання (+), віднімання (-), множення (*), ділення (/).

Оператор

Приклад використання

Опис

+

a + b

Складання а і b, а також унарний плюс

+

+a

Перетворення a в змінну типу int, якщо це змінна типу byte, short або char

a – b

Віднімання b з а (також унарний мінус)

-a

Арифметична інверсія а

*

a * b

Множення а на b

/

a / b

Ділення a на b

%

a % b

Обчислення залишку від ділення а на b (ділення по модулю)

++

a++

Приріст а на 1 з попередніми обчисленням значення а (інкремент)

++

++a

Приріст а на 1 з наступним обчисленням значення а

a–

Зменшення а на 1 з попередніми обчисленням значення а (декремент)

–a

Зменшення а на 1 з наступним обчисленням значення а

+=

a += b

Коротка форма запису a = a + b (додавання з присвоєнням)

-=

a -= b

Коротка форма запису a = a – b (віднімання з присвоєнням)

*=

a *= b

Коротка форма запису a = a * b (множення з присвоєнням)

/=

a /= b

Коротка форма запису a = a / b (ділення з присвоєнням)

%=

a %= b

Коротка форма запису a = a % b (деление по модулю з присвоєнням)

Операнди арифметичних операторів повинні мати числовий тип. Не можна використовувати їх до логічних типам. Можна застосовувати до типів char, який по суті можна представляти як тип int.

Для рядків можна використовувати тільки операції + і + =. Множити, віднімати і ділити слова не можна. Зверніть увагу, що при додаванні слів “миша” + “миша” виходить не “миші”, а “мишамиша”. Насправді символ + при роботі з рядками називається не складанням, а конкатенацією.