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

Материал из Викиучебника — открытых книг для открытого мира
Перейти к: навигация, поиск
Книга Java


редактировать содержание


Основное[править]

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

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

int yourFirstInteger;

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

int yourSecondInteger;
yourSecondInteger = 3;

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

int yourThirdInteger = 3;

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

 1 class VariableChemistryTest {
 2     public static void main(String[] args) {
 3         
 4         int helium = 2;
 5         int beryllium = 4;
 6         int oxygen;
 7         int sulfur;
 8         int germanium;
 9 
10         oxygen = helium * beryllium; // x = 2 * 4 = 8
11         sulfur = beryllium*4; //x = 4 * 4 = 16
12         helium  = sulfur/oxygen; //2 = 16 / 8
13         germanium = (2*sulfur) + oxygen + beryllium + helium - (sulfur - helium); //x = 16*2 + 8 + 4 + 2 - (16 - 2) = 32
14         
15         System.out.println(germanium); //Заметьте, println() может печатать на консоль всё что угодно включая числа
16         
17     }
18 }

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

32