Mae gan ddatblygwyr sy'n gweithio gyda Java fynediad i ystod eang o strwythurau data.
Mae'r Array yn fath o strwythur data. Mae grŵp o wrthrychau data o'r un math o ddata yn cael eu grwpio gyda'i gilydd mewn arae.
Mae'n un o strwythurau data mwyaf sylfaenol Java ac fe'i defnyddir i weithredu bron pob algorithm.
Byddwn yn siarad am sut i ddefnyddio Arrays yn Java yn y tiwtorial hwn. Byddwn yn archwilio sut i ddatgan arae, ond bydd ein prif ffocws ar y gwahanol dechnegau cychwyn Java ar gyfer araeau.
Cyflwyniad i arae
Defnyddir arae yn Java i storio sawl gwerth o'r un math o ddata mewn un newidyn. Fel arall, gellir ei weld fel casgliad o werthoedd o'r un math o ddata.
Mae hyn yn golygu, os ydych chi'n mynd i storio llinynnau yn eich arae, er enghraifft, dylai holl werthoedd yr arae fod yn llinynnau.
Cyfeirir at y gwerthoedd a gynhwysir yn yr arae fel elfennau, ac mae pob elfen yn bresennol mewn mynegai penodol o'r arae.
Yn datgan arae
Mae datgan arae yn defnyddio'r gystrawen ganlynol:
datatype: Y dosbarth o wrthrychau - er enghraifft, int, torgoch, ac ati - a fydd yn cael eu cadw yn yr arae.
[]: Yn dynodi mai arae yw lle mae'r pwyntiau newidyn datganedig.
arrayName: Yn pennu enw'r arae.
Cychwyn arae
Nid yw arae yn cael ei gychwyn pan gaiff ei ddatgan. Rhaid cychwyn yr arae yn gyntaf cyn y gellir storio unrhyw werthoedd ynddi.
Mae'r gystrawen ar gyfer cychwyn arae fel a ganlyn:
Gellir cychwyn arae mewn nifer o ffyrdd. I ddeall cychwyniad arae yn well, edrychwch ar yr enghreifftiau isod.
Cychwyn arae heb roi unrhyw werthoedd ynddi
Gellir dewis maint penodol ar gyfer cychwyn arae. Gwerth rhagosodedig pob elfen yw 0 yn y sefyllfa hon.
Ar ôl datganiad, dechreuwch arae:
Ar ôl diffiniad, gellir cychwyn arae hefyd.
Cychwyn arae a phennu gwerthoedd:
Hefyd yn bosibl ar ddatganiad yw cychwyn arae.
Casgliad
Yn y swydd hon, fe wnaethom edrych ar wahanol ddulliau ar gyfer cychwyn Array yn Java ac adolygu rhai o hanfodion yr Array.
Gallwch ddewis o unrhyw un o'r technegau cychwyn hyn yn seiliedig ar eich anghenion a maint yr Arae.
Codio Hapus!
Gadael ymateb