Selles artiklis käsitleme Javas levinud programmeerimisülesannet – koodi kolm korda läbi käimist. Looping on programmeerimise põhikontseptsioon, kuna see võimaldab meil koodiplokki mitu korda täita. Java pakub silmuste rakendamiseks erinevaid viise ja täna keskendume ühele konkreetsele meetodile.
For Loopi kasutamine
Java pakub mitut tüüpi tsükleid, millest üks on for-tsükkel . See tsükkel sobib meie ülesande jaoks ideaalselt, kuna see võimaldab meil määrata kindla arvu iteratsioone. Sukeldume lahendusse ja arutame, kuidas koodi kolm korda läbi käia.
avalik klass Main {
public staatiline void main (String [] args) {
for (int i = 0; i < 3; i++) { System.out.println("Loop iteration: " + (i + 1)); } } } [/kood]
Koodi samm-sammult selgitus
Ülaltoodud koodilõik näitab, kuidas käivitada koodi kolm korda, kasutades for-tsüklit. Nüüd jagame selle samm-sammult lahti:
1. Looge uus klass nimega Main, mis sisaldab meie peamist meetodit, meie Java programmi sisenemispunkti.
2. Määratlege peamine meetod standardmeetodi allkirjaga: `public static void main(String[] args)`.
3. Rakendage for-silmus täpsustades kolm põhikomponenti:
- Initsialiseerimine: int i = 0.
- Seisukord: "i < 3".
- Värskendus: „i++” (suurendage „i” väärtust 1 võrra).
4. Tsükli sees kasutame meetodit `System.out.println()` praeguse iteratsiooni numbri väljatrükkimiseks. Kasutajasõbralikumaks muutmiseks lisame indeksile 'i' 1.
Pärast käivitamist prindib programm järgmise väljundi:
Silmuse iteratsioon: 1 tsükli iteratsioon: 2 tsükli iteratsioon: 3
Lisateave tsüklite ja raamatukogude kohta
Java pakub rikkalikku silmusstruktuuride ja teekide komplekti, mis võivad aidata korduvaid toiminguid lihtsustada. Mõned neist hõlmavad järgmist:
1. Tugevdatud silmuse jaoks: Tuntud ka kui iga kord, see on optimeeritud kogude ja massiivide itereerimiseks, ilma et oleks vaja selget indekseerimist.
2. samas silmus: täidab pidevalt koodiplokki seni, kuni antud tingimus on tõene. Tingimust kontrollitakse iga iteratsiooni alguses.
3. do-while silmus: sarnane while-tsükliga, kuid see kontrollib tingimust pärast tsükli keha täitmist. See tagab, et koodiplokk käivitatakse vähemalt üks kord.
Lisaks pakub Java mitmeid teeke ja utiliite kollektsioonidega töötamiseks, näiteks kollektsioonide raamistikku , mis sisaldab andmestruktuure nagu loendid, komplektid ja kaardid, võimaldades objektirühmadega töötamisel suuremat paindlikkust ja tõhusust.
Õppides silmusstruktuure ja mõista Java teekide pakutavaid võimalusi, saate hõlpsalt ja tõhusalt lahendada mitmesuguseid programmeerimisprobleeme.