Kako inicijalizirati polje u Javi

Kako Inicijalizirati Polje U Javi



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.