CodeGym /Курсове /All lectures for BG purposes /Типове променливи

Типове променливи

All lectures for BG purposes
Ниво, Урок
На разположение

1. Деклариране на променливи

Нека да разгледаме още веднъж How се създават променливи.

За да създадете променлива, трябва да напишете следната команда: .type name;

Примери:

командване Обяснение
String s;
Създава се променлива Stringс име . Тази променлива може да съхранява текст. s
int x;
Създава се променлива intс име . Тази променлива може да съхранява цели числа. x
int a, b, c;
int d;
Intсъздават се променливи с имена a, b, cи . Тези променливи могат да съхраняват цели числа. d
важно!
Не можете да създадете две променливи с едно и също име в един и същи метод.Но с различни методи можете. Това е като да имаш кутии в различни къщи.

Има и ограничения за името на променливата . От една страна може да е всичко. Но от друга страна, не може да съдържа интервали or специални символи като +, -и т.н. Най-добре е да използвате само латински букви и цифри в името на променливата.

Имайте предвид, че в Java има meaning дали пишете главни or малки букви. int aне е същото като Int a.

Между другото, в Java можете да създадете променлива и едновременно с това да й присвоите стойност . Това спестява време и място:

Компактен code Дълъг code, еквивалентен на codeа отляво
int a = 5;
int a;
a = 5;
int b = 6;
int b;
b = 6;
int c = 7;
int c;
c = 7;
int d = c + 1;
int d;
d = c + 1;
String s = "I'm Amigo";
String s;
s = "I'm Amigo";

Така е много по-компактно и ясно.

Е, след като разбрахме How да създаваме променливи, нека се запознаем с двата най-често използвани типа в езика Java. Те са int(цели числа) и String(текст/низове).


2. intТипът

Една intпроменлива може да съхранява цели числа. Можете да извършвате различни операции (събиране, изваждане, умножение, деление и други) върху intпроменливи. Примери:

Код Обяснение
int x = 1;
int y = x*2;
int z = 5*y*y + 2*y + 3;
xравно е 1
yравно 2
zе равно 20 + 4 + 3, което е равно27
int a = 5;
int b = 1;
int c = (a-b) * (a+b);
aравно е 5
bравно 1
cе равно 4 * 6, което е равно24
int a = 64;
int b = a/8;
int c = b/4;
int d = c*3;
aравно е 64
bравно 8
cравно 2
dе равно6

3. StringВидът

Типът Stringви позволява да съхранявате редове текст, известни също като низове.

За да присвоите низ в Java, трябва да напишете текста на низа в кавички . Пример:

Код Обяснение
String s = "Amigo";
sсъдържа"Amigo"
String s = "123";
sсъдържа "123".
String s = "Bond 007";
sсъдържаBond 007

Изглежда лесно, нали? Ако е така, ето още един интересен факт.

В Java можете да свързвате низове със знак плюс ( +). Пример:

Код Обяснение
String s = "Amigo" + " is the best";
sсъдържаAmigo is the best
String s = "";
sсъдържа празен низ — низ без ниHowви знаци.
int x = 333;
String s = "Amigo" + x;
s съдържаAmigo333

Забележете, че в последния пример свързахме низ и число . Тук също всичко е просто: числото се преобразува в низ и след това двата низа се залепват заедно. Когато свързвате низове и числа , винаги получавате низ .


4. Показване на променлива на екрана

Изглежда, че всичко е толкова очевидно и просто. Тогава може би можете веднага да познаете коя команда можете да използвате, за да изведете променлива на екрана?

Наистина всичко е просто. За да покажем нещо на екрана, използваме командата. Каквото искаме да покажем, го предаваме като аргумент.System.out.println()

Код Изход на екрана
System.out.println("Amigo");
Amigo
System.out.println("Ami" + "go");
Amigo
String s = "Amigo";
System.out.println(s);
Amigo
String s = "Am";
System.out.println(s + "igo");
Amigo

Надяваме се, че сега това е малко по-ясно. Сега ще проверим дали сте разбрали всичко правилно. Практиката е лакмус: само практиката може да ви помогне да разберете дали сте разбрали всичко добре.


Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION