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