2020. szeptember 7., hétfő

Változók típusai

Java változók a változók az értékek tárolására szolgáló tárolók.

A Java-ban különböző típusú változók vannak, például:

String- szöveget tárol, például "Hello". A karakterlánc értékeit dupla idézőjelek veszik körül
int - egész számokat (egész számokat) tárol, tizedesjegyek nélkül, például 123 vagy -123
float - lebegőpontos számokat tárol, tizedesjegyekkel, például 19,99 vagy -19,99
char- egyetlen karaktert tárol, például „a” vagy „B”. A char értékeket egyetlen idézőjel veszi körül
boolean - két állapotot tárol: igaz vagy hamis
Változók deklarálása (létrehozása)
Változó létrehozásához meg kell adnia a típust és hozzá kell rendelnie egy értéket:

Szintaxis
type variable = value;
Ahol a típus a Java egyik típusa (például intvagy String), a változó pedig a változó neve (például x vagy név ). Az egyenlőségjelet használjuk a változó értékeinek hozzárendeléséhez.

Tekintse meg a következő példát a szöveg tárolására szolgáló változó létrehozásához:

Példa
Hozzon létre egy változót nevű neve típusú Stringés rendeljen hozzá értéket „ John ”:

String name = "John";
System.out.println(name);

Változó létrehozásához, amelynek számot kell tárolnia, tekintse meg a következő példát:

Példa
Hozzon létre egy myNum típusú változót, intés rendelje hozzá a 15 értéket :

int myNum = 15;
System.out.println(myNum);

Deklarálhat egy változót az érték hozzárendelése nélkül is, és később az értéket rendelheti hozzá:

Példa
int myNum;
myNum = 15;
System.out.println(myNum);

Ne feledje, hogy ha egy meglévő változóhoz új értéket rendel, akkor az felülírja az előző értéket:

Példa
Módosítsa az értéket a myNumkövetkezőtől 15hogy 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);

Végső változók
Hozzáadhatja azonban a finalkulcsszót, ha nem szeretné, hogy mások (vagy saját maga) felülírja a meglévő értékeket (ez a változót "véglegesnek" vagy "állandónak" nyilvánítja, ami megváltoztathatatlan és csak olvasható):

Példa
final int myNum = 15;
myNum = 20;  // will generate an error: cannot assign a value to a final variable

Egyéb típusok
A más típusú változók deklarálásának bemutatása:

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

Nincsenek megjegyzések:

Megjegyzés küldése