Java: ustvarite in uporabite matrike - kako deluje
Niz je zbirka istovrstnih spremenljivk. V tem praktičnem nasvetu si lahko preberete, kako lahko v Javi pravilno ustvarite in uporabljate matrike.
Ustvari matrike v Javi
Če z Javo še niste sodelovali, lahko najprej preberete osnove Java. Nekaj primerov najdete v galeriji slik na koncu članka.
- Na primer, če morate shraniti veliko različnih številk, jih lahko shranite v nizu na Javi. Če želite razglasiti matriko, morate najprej napisati vrsto podatkov in dve kvadratni oklepaji. Ukaz "int [] arr;" ustvari celo število, imenovan "arr".
- Prav tako morate nastaviti zmogljivost matrike. Z ukazom "int [] arr = new int [5];" ustvarite matriko, ki lahko shrani pet celih števil.
- V nizu so vsi elementi razvrščeni in imajo določen položaj, ki se imenuje tudi "indeks".
- Na primer, lahko uporabite ukaz "arr [2] = 42;" za dodelitev vrednosti 42 elementu z indeksom 2.
- Upoštevajte pa, da računalnik začne šteti od 0.
- Tako da nimate toliko papirja, lahko ustvarite tudi matriko z ukazom, kot so »String [] arr2 = {" A ", " B ", " C ", " D "};«. Ta ukaz samodejno ustvari matriko, imenovano "arr2", ki lahko vsebuje 4 niza.
Java: Nasveti za delo z nizi
- Dolžino matrike lahko dobite z »arr.length«. Ta ukaz lahko na primer vključite tudi za zanke.
- V Javi obstaja tudi funkcija, imenovana "Enhanced For Loop". Najprej je razglašena spremenljivka, ki je združljiva s podatkovnim tipom matrike. Ta spremenljivka je vstavljena v ukaz for. Vrednost spremenljivke je enaka vrednosti trenutnega elementa matrike. Tako lahko imate vse vrednosti izhoda matrike eno za drugo. Primer bi bila koda "int [] primes = {2, 3, 5, 7};" ⮩ "za (int t: primes) {" ⮩ "System.out.println (t);" ⮩ "}".
Večdimenzionalni nizi na Javi
Večdimenzionalni niz je matrika, ki vsebuje druge matrike.
- Ukaz "int [] [] sample = {{1, 2, 3}, {4, 5, 6}};" ustvari matriko, ki vsebuje dva posamezna niza. Ukaz "System.out.println (vzorec [1] [0]);" vrne vrednost 4.
- Na Javi pa niste omejeni na eno- ali dvodimenzionalne matrike. Niz lahko vsebuje toliko matric, kolikor želite.
Naučite se programiranja Java - 4. del
Zdaj, ko veste, kako pravilno uporabiti matrike v Javi, bomo v naslednjem delu vodnika za programiranje razložili, kaj morate vedeti o "razredih na Javi".
Nato prikazujemo, kako lahko na eno stran vstavite ulov.