Перейти к содержанию

Java/Переменные

Материал из Викиучебника — открытых книг для открытого мира


Основное

[править]

Переменные это коробки, например, с числами. Без переменных нельзя создать даже примитивную программу, если не брать в расчёт программы вроде «Hello world!». Давайте разберёмся, как всё-таки создать эту коробку.

Для того чтобы создать коробку необходимо указать её тип и название.

int yourFirstInteger;

Мы создали переменную. Эта переменная имеет тип int, что является сокращением от Integer, в переводе : целочисленное, есть и другие типы, но о них мы скажем позже. Также она имеет название yourFirstInteger . Но какой толк в переменных если они не имеют значения? Давайте создадим новую переменную и присвоим ей значение:

int yourSecondInteger;
yourSecondInteger = 3;

Мы создали переменную типа int с названием yourSecondInteger после чего присвоили ей значение 3. Но присвоить значение можно и сразу после объявления :

int yourThirdInteger = 3;

Также с переменными ( с числовым типом ) можно проводить арифметические операции. Пример :

class VariableChemistryTest {
    public static void main(String[] args) {
        
        int helium = 2;
        int beryllium = 4;
        int oxygen;
        int sulfur;
        int germanium;

        oxygen = helium * beryllium; // x = 2 * 4 = 8
        sulfur = beryllium*4; //x = 4 * 4 = 16
        helium  = sulfur/oxygen; //2 = 16 / 8
        germanium = (2*sulfur) + oxygen + beryllium + helium - (sulfur - helium); //x = 16*2 + 8 + 4 + 2 - (16 - 2) = 32
        
        System.out.println(germanium); //Заметьте, println() может печатать на консоль всё что угодно включая числа
        
    }
}

Эта программа напишет в консоль:

32