ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ
Язык программирования Java. Уроки для начинающих

Ua En Es De Fr

Java Переменные


Java Переменные

Переменные – это контейнеры для хранения значений данных.

Например, в Java существуют разные типы переменных:

  • String - сохраняет текст, например "Hello". Строчные значения взяты в двойные кавычки
  • int - сохраняет целые числа без десятичных знаков, например 123 или -123
  • float - сохраняет плавающие точки, с десятичными знаками, такими как 19,99 или -19.99
  • char - сохраняет отдельные символы, такие как 'a' или 'B'. Значения символов окружены одинарными кавычками
  • boolean - сохраняет значения с двумя состояниями: true или false

Объявление (создание) переменных

Чтобы создать переменную, необходимо указать тип и назначить ей значение:

Синтаксис

type variableName = value;

Где type является одним из типов Java (например, int или String), а variableName – имя переменной (например, x или name). Знак равно используется для присвоения значений переменной.

Чтобы создать переменную, которая должна сохранять текст, посмотрите следующий пример:

Пример

Создайте переменную с названием name типа String и присвойте ей значение "John":

String name = "John";
    System.out.println(name);
    
Попробуйте сами »

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

Пример

Создайте переменную с названием myNum типа int и присвойте ей значение 15:

int myNum = 15;
    System.out.println(myNum);
    
Попробуйте сами »

Вы также можете объявить переменную, не присваивая значения сразу, а присвоить значение позже:

Пример

int myNum;
    myNum = 15;
    System.out.println(myNum);
    
Попробуйте сами »

Обратите внимание, если вы присвоите новое значение существующей переменной, оно перезапишет предыдущее значение:

Пример

Заменить значение myNum с 15 на 20:

int myNum = 15;
    myNum = 20;  // myNum теперь 20
    System.out.println(myNum);
    
Попробуйте сами »

Конечные переменные

Если вы не хотите, чтобы другие (или вы сами) перезаписывали имеющиеся значения, используйте ключевое слово final (это объявит переменную как "final" или "constant", что означает неизменяемый и доступный только для чтения):

Пример

final int myNum = 15;
    myNum = 20;  // вызовет ошибку: невозможно назначить конечной переменной значение
    

Попробуйте сами »


Другие типы

Демонстрация того, как объявлять переменные других типов:

Пример

int myNum = 5;
    float myFloatNum = 5.99f;
    char myLetter = 'D';
    boolean myBool = true;
    String myText = "Hello";
    

Вы узнаете больше о типах данных в следующем разделе.


Проверьте себя с помощью упражнений

Упражнение:

Создайте переменную с названием carName и присвойте ей значение Volvo.

      = ;