Mik azok a tömbök, és hogyan működnek?
Tegyük fel, hogy van 3 változód, amit el akarsz tárolni. Csak az egyszerűség kedvéért 3, nyilván ennél sokkal több is lehet, akkor van igazán értelme.
Változókkal:
int a;
int b;
int c;
...
a = 4;
b = 26;
c = -43
Tömbbel:
int x[] = new int[3];
...
x[0] = 4;
x[1] = 26;
x[3] = -43;
Ugyanazt csináltuk, csak az utóbbi sokkal kezelhetőbb és áttekinthetőbb, ha sok elem van. Arról nem is beszélve, hogy az indexelés miatt remekül használható ciklusokban.
Példa ciklusra:
Van ez a 3 (de akár 5000 is lehetne) változónk. Mindegyiknek szeretnénk megduplázni az értékét.
Változókkal:
a = 2 * a;
b = 2 * b;
c = 2 * c;
Képzeld el, ha ezt 5000-szer le kéne írni egymás alá, mert mindegyiknek külön neve van.
Tömbbel:
for(int i = 0; i < x.length; i++) x[i] = 2 * x[i];
Egy sor akkor is, ha hétmillió elem van.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!