Satura rādītājs
Kad mēs veidojam arvien sarežģītākas programmas, kādā brīdī mums būs jāapstrādā simtiem vērtību, jo mums būs jāraksta tikpat daudz mainīgo, un mēs, iespējams, nonāksim pie programmas, kuru nav iespējams izlasīt vai atkļūdot. ar laiku, kas mums būtu vajadzīgs, lai uzrakstītu šādu programmu.Lai no tā izvairītos, mums ir datu struktūra ar nosaukumu masīvs, kas ir nekas vairāk kā masīvs vai vektors, tas ir, telpa, kurā mēs glabājam viena veida vērtības indeksētā veidā un pateicoties tam ar vienu mainīgo masīva tips mēs varētu rīkoties ar simtiem vērtību, kuras mēs minējām sākumā.
Masīva deklarācija
Deklarējiet masīvu Tas ļoti neatšķiras no mainīgā deklarēšanas, pat lai atvieglotu šīs struktūras izpratni, mēs to varētu uzskatīt par mainīgo kopumu, piemēram, ja vēlamies saglabāt piecu priekšmetu atzīmes, nevis izveidot mainīgo katram priekšmetam, piemēram, subjekts1, priekšmets2, materiāls3 … materiāls5, mēs varētu definēt visu a ietvaros masīva priekšmeti un katrs priekšmets tajā būtu rādītājs. Tātad veids, kā deklarēt masīvu, ir šāds:
variableType [] masīva nosaukums;
Kā atceramies a masīvs Tas var saglabāt tikai vienu un to pašu datu tipu, tāpēc ir svarīgi sākumā deklarēt tā veidu, praktiskā kodā tas izskatītos šādi:
dubultie [] priekšmeti;
Ar to mēs jau zinām, ka šajā masīvā tiks saglabātas tikai dubultā tipa vērtības.
Masīva izveidošana
Atšķirībā no normāla mainīgā deklarēšanas, kad mēs deklarējam masīvu, atbilstošā vieta atmiņā netiek izveidota, tas ir saistīts ar tā dinamisko raksturu, jo Java Tā tikai zina, ka katra masīva vieta būs noteikta veida, bet tā kā tā nezina, cik daudz tajā būs, tā nevar piešķirt atbilstošo atstarpi.
Tāpēc, kad masīvs ir definēts, mums ir jādefinē tā dimensija, lai to izdarītu:
variableType [] masīva nosaukums = jauns mainīgaisTips [dimensija];
Mēs to darām ar praktisku piemēru, ja mēs sekojam tēmai, tas būtu šāds:
dubultā [] subjekti = jauna dubultā [5];
Tādā veidā mēs varam izveidot nepieciešamo atmiņas vietu, lai mūsu masīvā būtu 5 dubultās pozīcijas, tāpēc tagad Java zina, kāda ir mūsu jaunās datu struktūras dimensija.
Masīva izveides veidi
Masīvu var izveidot vai deklarēt divos veidos. Iepriekš redzētais ir parastais veids:
dubultā [] subjekti = jauna dubultā [5];
Tas ir vietējais un ieteicamais veids JavaTomēr, tā kā daudzi programmētāji, kas nāk uz Java, nāk no C un C ++ valodām, ir arī veids, kā deklarēt masīvus, kas ir līdzīgi šīm norādītajām valodām, un tas ir šāds:
variableType name = jauns nosaukums [dimensija];
Praktiskā līmenī to var izdarīt šādi:
dubultie priekšmeti = jauni priekšmeti [5];
Uzdevuma darbība
Kad mēs norādām, ka katra masīva pozīcija saglabā vērtību, nākamajā attēlā redzēsim tā grafisko attēlojumu:
Mēs redzam, kā pirmā augšupvērstā bultiņa apzīmē kaudzīti, kas tiek veidota ar vērtībām, tad nākamajās bultiņās redzam, kā indekss ir saistīts ar vērtību.
Ar to mēs pabeidzam šo apmācību, kurā esam iemācījušies, kas ir masīvs un kā mēs to varam deklarēt un izveidot savās programmās, kas rakstītas Java.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu