Turinys
Nors galime pasiekti duomenis apie masyvas rankiniu būdu, naudojant jo indeksus, labai svarbu sugebėti automatizuoti šią procedūrą, kad galėtume atlikti daug užduočių su mažu kodu.Norėdami pasiekti šį automatizavimą, galime tikėtis kelių įrankių „Java“, tarp jų mes turime kilpas kuriam laikui ir, be figūros kiekvienam kad būtų galima skaityti duomenis iš masyvo.
Looping per masyvą su for
Naudoti už kilpą Norėdami pereiti ir apdoroti masyvą, atsiranda natūraliai, viena iš priežasčių, kodėl galime tai padaryti, yra ta „Java“ ji mums nurodo, kiek masyvo pozicijų, kad galėtume nustatyti, kiek kilpų turės mūsų blokas, kita priežastis yra ta, kad kadangi masyve yra visi to paties tipo duomenų elementai, saugiausia yra tai, kad ketiname apdoroti minėtus duomenis tuo pačiu ir tai, kas leidžia natūraliai naudoti šį įrankį.
Toliau pateiktame paveikslėlyje pažiūrėkime kodą, kaip mes einame į masyvą su a už kilpą.
Kaip jau apibrėžėme masyvą su vienu aspektu, su ypatybe .ilgis mes galime žinoti, koks yra jo ilgis, tai naudojame kaip ciklo „for“ ribą, todėl mes naudojame skaitiklio kintamąjį, kad judėtume masyvu su kiekviena ciklo iteracija. Įdomiausias šio kodo dalykas yra tai, kad mes sujungiame masyvo funkcionalumą su vartotojo užfiksuotais duomenimis, su kuriais galime gauti begalę funkcijų, kurias galime sukurti.
Už kiekvieną kilpą
Tai klasikos patobulinimas ar pritaikymas kilpai, skirtumas yra tas, kad užuot turėję jį atskirti ir nustatyti skaitiklius, mes tik perduosime masyvą ir jis bus atsakingas už jo matmens nustatymą ir kiekvienas jo elementas.
PareiškimasTai, kaip mes deklaruojame šią kilpą, šiek tiek pasikeičia į tai, kaip mes tai darome su originalu. Pirmiausia turime apibrėžti duomenų tipo kintamąjį, kuriame saugomas masyvas, ir tada nurodome, kad masyvas turėtų praeiti. Pažiūrėkime šį vaizdą, kuriame paskelbėme kiekvienai kilpai:
Čia matome, kad įvykdėme tai, kas buvo paaiškinta apibrėžiant kilpą, įdomiausią dalį, kurią matome naudodami masyvo turinį, jei pažvelgsime, mums jo indekso nebereikia ir taip yra todėl, kad taikoma instrukcija jau žino kuri masyvo padėtis eina, todėl spausdindamas imtuvo kintamąjį jis pateikia mums vertes iš eilės, kaip jos buvo saugomos.
Šios pamokos pabaigoje matome, kad tokiu būdu sutaupome daug kodo, o rezultatas yra lengviau įskaitomas, todėl žmonėms, kurie ateityje turės perskaityti mūsų kodą ir tada atlikti techninę priežiūrą, bus daug paprastesnė užduotis mastelio keitimas.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką