Med programiranjem v Javi lahko pride do zahteve po kopičenju velike količine podatkov v matriki. Na primer, urejanje in razvrščanje podatkov, da bodo berljivi in dostopni na učinkovit način. V takih primerih je inicializacija in uporaba polja v pomoč pri učinkovitem upravljanju vsebovanih virov.
Ta blog bo ponazoril pristope za inicializacijo matrike z uporabo Jave.
Kako inicializirati matriko v Javi?
Matriko je mogoče inicializirati na več načinov. To je lahko inicializacija z nedodeljenimi vrednostmi, inicializacija po deklaraciji ali hkrati s celimi in nizovnimi vrednostmi.
Sintaksa
podatkovni tip [ ] arrayName
V zgornji sintaksi:
-
- “ podatkovni tip ” ustreza vrsti matričnih podatkov, ki so lahko celo število, niz itd.
- “ [ ] ” Oglati oklepaji se nanašajo na velikost polja.
Obravnavane možnosti za inicializacijo matrike bodo zdaj ponazorjene ena za drugo!
Primer 1: Inicializacija matrike brez dodeljevanja vrednosti v Javi
V tem primeru je matriko mogoče inicializirati brez dodeljevanja vrednosti:
int [ ] sampleArray = novo int [ 3 ] ;za ( int i = 0 ; jaz < 3 ; i++ ) {
System.out.println ( 'Matrika z nedodeljenimi vrednostmi je: ' + sampleArray [ jaz ] ) ;
}
Uporabite naslednje korake v skladu z zgornjo kodo:
-
- Najprej inicializirajte matriko z imenom ' sampleArray « in določite njegovo velikost. tj. ' 3 ”.
- Po tem uporabite » za ” zanko za ponavljanje po matriki in njeno tiskanje na konzoli.
Izhod
Ker matrika ne vsebuje nobenega elementa, ponovitev vrne vrednost ' 0 ” pri vsakem indeksu polja.
Primer 2: Inicializacija matrike po deklaraciji v Javi
V tem posebnem primeru bo matrika deklarirana in inicializirana s celimi vrednostmi, zbrane vrednosti matrike pa se lahko prikažejo na konzoli:
int [ ] vpisi;vnosi = novo int [ ] { 1 , 2 , 3 } ;
za ( int i = 0 ; jaz < 3 ; i++ ) {
System.out.println ( 'Matrika po inicializaciji postane: ' +vpisi [ jaz ] ) ;
}
V zgornjih vrsticah kode:
-
- Najprej deklarirajte matriko z imenom ' vnosi ”.
- V naslednjem koraku mu dodelite navedene celoštevilske vrednosti.
- Na koncu uporabite » za ” zanko za ponavljanje po vnosih polja in njihov prikaz.
Izhod
V zgornjem izhodu je razvidno, da so bile dodeljene vrednosti v matriki prikazane po ponovitvi.
Primer 3: Istočasno inicializirajte in dodelite vrednosti v matriki v Javi
V tem konkretnem primeru se lahko inicializacija matrike in dodelitev vrednosti v njej izvedeta hkrati:
int [ ] vnosi = { 1 , 2 , 3 } ;za ( int i = 0 ; jaz < 3 ; i++ ) {
System.out.println ( 'Inicializirana matrika postane: ' +vpisi [ jaz ] ) ;
}
Izvedite naslednje korake, kot je navedeno v zgornjem delčku kode:
-
- Inicializirajte matriko z imenom ' vnosi ” in hkrati dodelite navedene vrednosti.
- V naslednjem koraku na enak način uporabite » za ” zanko za ponavljanje vrednosti matrike in njihov prikaz.
Izhod
Zgornji izhod kaže, da sta bili deklaracija in inicializacija matrike izvedeni pravilno.
Primer 4: Inicializacija matrike z vrednostmi celih števil in nizov v Javi
V tej predstavitvi bo matrika inicializirana s celimi in nizskimi vrednostmi:
Objekt [ ] vnosi = { 'Harry' , 1 , 2 , 'David' , 3 } ;za ( int i = 0 ; jaz < 5 ; i++ ) {
System.out.println ( 'Inicializirana matrika postane: ' +vpisi [ jaz ] ) ;
}
V zgornjih vrsticah kode:
-
- Najprej inicializirajte matriko z imenom ' vnosi ” s celimi in nizskimi vrednostmi.
- Upoštevajte to ' Objekt ” pomeni, da se lahko vrednosti celih števil in nizov kopičijo v matriki.
- Na koncu prav tako uporabite » za ” zanko za ponavljanje vrednosti matrike in njihov prikaz.
Izhod
To je bilo vse o inicializaciji nizov v Javi.
Zaključek
Matriko v Javi je mogoče inicializirati brez dodeljevanja vrednosti, po deklaraciji ali tako z vrednostmi celega števila kot niza. Izvaja se s pomočjo ' oglati oklepaji [] ” in mu nato dodelite vrednosti (matrika). Te vrednosti so lahko cela števila, nizi ali oboje. Ta blog je razpravljal o pristopih za inicializacijo matrike v Javi.