Вы находитесь на странице: 1из 4

Шпаргалка: переменные и

константы
Переменные нужны, чтобы хранить в них данные, которые ты будешь
использовать в программах: например, числа или строчки текста.

Объявление переменной
Чтобы объявить переменную, нужно написать её тип данных и имя.

int age; // тип данных, имя

Тип данных определяет, какие значения может содержать переменная. Например:

int — целые числа без дробной части. Например, 0, 1984, -10 или 100.

— дробные числа. Например, 3.1 или -4.7. В Java дробная часть


double

выделяется не запятой, а точкой.

String — строка. Например, «автоматизатор тестирования».

Имя переменной должно следовать правилам:

Только цифры и латинские буквы. Например, result или salary123 .

Начинается не с цифры, иначе программа выдаст ошибку. Например,


100500salary — не подойдёт.

Не зарезервированное слово. Есть набор слов, которые Java прочитывает как


команды или типы данных — например, double или else . Если назвать
переменную таким словом, она не будет считана как переменная. Вот полный
список слов.

Нет пробелов. Если в имени несколько слов, их нужно писать слитно, иначе
код не сработает.

lowerCamelCase. Первое слово — с маленькой буквы, а все следующие — с


заглавной. Например, firstName , expectedResult , tylerTheCreator .

Шпаргалка: переменные и константы 1


Отражает суть переменной. Старайся подбирать такие имена, чтобы было
понятно, что именно в них хранится. Например, expectedResult — для
результата выполнения программы. Так и тебе, и коллегам будет проще читать
код.

Присвоение значения
Чтобы у переменной появилось значение, нужно задать его через знак = .

int age; // объявили переменную;


age = 25; // переменной age присвоили значение 25

Инициализация
Можно сразу объявить переменную и присвоить ей значение: две строчки кода
объединяются в одну. Это называется инициализацией.

int age = 25; // объявили переменную и сразу присвоили ей значение

Арифметические операции
С переменными типов int и double — числами — можно выполнять
арифметические операции: складывать + , вычитать - , умножать * и делить / .

int firstNumber = 1; // в переменной firstNumber хранится число 1


int secondNumber = 2; // в переменной secondNumber хранится число 2
int result = firstNumber + secondNumber; // в переменную result записали результат сложения

У умножения и деления более высокий приоритет, чем у сложения и вычитания. Та


операция, чей приоритет выше, выполнится первой:

int firstNumber = 2;
int secondNumber = 3;
int result = 5 + firstNumber * secondNumber; // result = 11

Сначала выполнилось умножение firstNumber * secondNumber = 6 и только после


этого — сложение 5 + 6 = 11 .

Шпаргалка: переменные и константы 2


Приоритет можно задавать скобками: выражение в скобках выполнится в первую
очередь. Например, если в предыдущем примере расставить скобки, результат
изменится:

int firstNumber = 2;
int secondNumber = 3;
int result = (5 + firstNumber) * secondNumber; // result = 21

Сначала выполнится то, что в скобках, — 5 + firstNumber = 7 , а после — умножение


7 * 3 = 21 .

Конкатенация строк
Строки можно объединять — конкатенировать. Это помогает сделать знак + :

String helloFriend = "Привет, друг!";


String haveANiceDay = "Хорошего тебе дня :)";
System.out.println(helloFriend + haveANiceDay); // конкатенируем и сразу печатаем

Можно конкатенировать строки и значения других типов — например, числа:

int planetNumber = 3;
System.out.println("Тайна " + planetNumber + "-й планеты");
// пробел можно добавлять в саму строку

Число автоматически преобразуется в строку и конкатенируется с двумя другими.


Результат будет такой:

Тайна 3-й планеты

Константа
Константа — значение, которое не будет меняться.
Например, разработчику калькулятора нужно добавить в код число π, равное 3.14.
Если он сохранит это значение в константе, то π в программе всегда будет равно
3.14.

Шпаргалка: переменные и константы 3


Значение константы, в отличие от значения переменной, нельзя изменить: его
можно задать в коде только один раз. Если попытаться присвоить константе новое
значение, код выдаст ошибку.
Чтобы создать константу, перед типом переменной добавляют ключевое слово
final :

final double PI = 3.14;

Имя константы:

пишется заглавными буквами;

если имя константы состоит из нескольких слов, их разделяют


подчёркиваниями _ : например, final int MAX_LOGIN_ATTEMPTS — максимальное
количество попыток войти в аккаунт.

Шпаргалка: переменные и константы 4

Вам также может понравиться