Dok programirate u Javi, može postojati zahtjev za skupljanje skupnih podataka u nizu. Na primjer, organiziranje i sortiranje podataka kako bi bili čitljivi i dostupni na učinkovit način. U takvim slučajevima, inicijalizacija i korištenje niza pomaže u učinkovitom upravljanju sadržanim resursima.
Ovaj će blog ilustrirati pristupe inicijalizaciji niza pomoću Jave.
Kako inicijalizirati polje u Javi?
Niz se može inicijalizirati na više načina. To može biti inicijaliziranje s nedodijeljenim vrijednostima, inicijaliziranje nakon deklaracije ili s objema vrijednostima cijelog broja i nizovima u isto vrijeme.
Sintaksa
tip podataka [ ] naziv polja
U gornjoj sintaksi:
-
- “ tip podataka ” odgovara tipu podataka niza koji može biti cijeli broj, niz itd.
- “ [ ] ” uglate zagrade odnose se na veličinu polja.
Razmotrene mogućnosti za inicijaliziranje niza sada će biti ilustrirane jednu po jednu!
Primjer 1: Inicijaliziranje niza bez dodjele vrijednosti u Javi
U ovom primjeru, niz se može inicijalizirati bez dodjele vrijednosti:
int [ ] sampleArray = novi int [ 3 ] ;za ( int i = 0 ; ja < 3 ; i++ ) {
System.out.println ( 'Niz s nedodijeljenim vrijednostima je: ' + Niz uzorka [ ja ] ) ;
}
Primijenite sljedeće korake u skladu s gornjim kodom:
-
- Prvo inicijalizirajte polje pod nazivom ' sampleArray ” i definirajte njegovu veličinu. tj. ' 3 ”.
- Nakon toga primijenite ' za ” za ponavljanje niza i ispis na konzoli.
Izlaz
Budući da nijedan element nije sadržan u nizu, iteracija vraća vrijednost ' 0 ” na svakom od indeksa polja.
Primjer 2: Inicijaliziranje niza nakon deklaracije u Javi
U ovom konkretnom primjeru, polje će biti deklarirano i inicijalizirano cjelobrojnim vrijednostima, a akumulirane vrijednosti polja mogu se prikazati na konzoli, odnosno:
int [ ] upisi;unosi = novi int [ ] { 1 , 2 , 3 } ;
za ( int i = 0 ; ja < 3 ; i++ ) {
System.out.println ( 'Niz nakon inicijalizacije postaje: ' +upisi [ ja ] ) ;
}
U gornjim redcima koda:
-
- Prije svega, deklarirajte niz pod nazivom ' unose ”.
- U sljedećem koraku dodijelite mu navedene cjelobrojne vrijednosti.
- Na kraju primijenite ' za ” petlja za ponavljanje unosa niza i njihov prikaz.
Izlaz
U gornjem izlazu može se vidjeti da su dodijeljene vrijednosti u nizu prikazane nakon iteracije.
Primjer 3: Inicijaliziranje i dodjela vrijednosti u nizu istovremeno u Javi
U ovom konkretnom primjeru, inicijalizacija niza i dodjela vrijednosti u njemu mogu se izvršiti istovremeno:
int [ ] unosi = { 1 , 2 , 3 } ;za ( int i = 0 ; ja < 3 ; i++ ) {
System.out.println ( 'Inicijalizirani niz postaje: ' +upisi [ ja ] ) ;
}
Implementirajte sljedeće korake kako je navedeno u gornjem isječku koda:
-
- Inicijalizirajte polje pod nazivom ' unose ” i istovremeno dodijeliti navedene vrijednosti.
- U sljedećem koraku na isti način primijenite ' za ” petlja za iteraciju kroz vrijednosti niza i njihov prikaz.
Izlaz
Gornji izlaz pokazuje da su deklaracija polja i inicijalizacija učinjeni na odgovarajući način.
Primjer 4: Inicijaliziranje niza s vrijednostima cijelog broja i niza u Javi
U ovoj demonstraciji, polje će se inicijalizirati s vrijednostima cijelog broja i niza:
Objekt [ ] unosi = { 'Harry' , 1 , 2 , 'David' , 3 } ;za ( int i = 0 ; ja < 5 ; i++ ) {
System.out.println ( 'Inicijalizirani niz postaje: ' +upisi [ ja ] ) ;
}
U gornjim redcima koda:
-
- Prvo, inicijalizirajte polje pod nazivom ' unose ” s vrijednostima cijelog broja i niza.
- Imajte na umu da ' Objekt ” označava da se i cijeli broj i niz vrijednosti mogu akumulirati u nizu.
- Na kraju, isto tako, primijenite ' za ” za ponavljanje vrijednosti niza i njihovo prikazivanje.
Izlaz
To je bilo sve o inicijalizaciji nizova u Javi.
Zaključak
Niz u Javi može se inicijalizirati bez dodjele vrijednosti, nakon deklaracije ili s vrijednostima cijelog broja i niza. To se radi uz pomoć ' uglate zagrade [ ] ” i zatim mu (nizu) dodjeljuje vrijednosti. Ove vrijednosti mogu biti cijeli brojevi, nizovi ili oboje. Ovaj blog raspravljao je o pristupima inicijalizaciji niza u Javi.