Java: Käytä kytkinohjeita - niin se toimii
Tietyissä tapauksissa voit suosia Java-käskyjen ehtoja if. Kerromme sinulle, milloin se on järkevää ja kuinka ohjelmoit vaihtovaiheen.
Java: vaihda lause - mikä se on?
Vaihtolause Java-sovelluksessa vastaa if-else-haaraa, jolla on eri syntaksi:
- If-lause tarkistaa boolean-arvot, joten "totta" tai "vääriä". Nämä tulokset johtuvat vertailuista, joita kysyt If-tilan kappaleessa. Kuvagalleriassa voit nähdä esimerkkejä vastaavista tapauksista.
- Vaihtolause tekee nämä vertailut puolestasi. Voit kuitenkin verrata vain tyypin "tavu", "lyhyt", "int", "char", "merkkijono" tai "enum" tietoja. Aikaisemmissa Java-versioissa (1.6 ja vanhemmat) vain kokonaisluvut toimivat.
- Johtopäätös: If-else -haaroilla on monimutkaisempia kyselyjä mahdollista, jolloin joudut kirjoittamaan muutama merkki lisää. Kytkin on tyylikäs vaihtoehto, jolla voidaan verrata tiettyjen tietotyyppien muuttujia tehokkaasti ja kompaktiin.
Ohjelmanvaihtolause Java-kielellä
- Vaihtolause alkaa avainsanalla "switch".
- Muuttuja, jota haluat verrata tapauksiin (tapauksiin), seuraa suluissa sen jälkeen - ts. Argumentissa. Kaikki tapaukset on suljettu kiharoissa.
- "Tapauksen" jälkeen on aina kaksoispiste. Voit sijoittaa sen taakse ohjeet, jotka haluat suorittaa - jos vertailu on oikein.
- Varoitus: Älä unohda "taukoa" ohjeiden mukaan. Muutoin tämä tarkoittaisi, että myös kaikkia seuraavia tapauksia käsitellään, kunnes "tauko" tapahtuu. Tämä on suosittu virheiden lähde aloittelijoille.
- Viimeisenä tapauksena voit toteuttaa "oletusasennon" (katso kuvagalleria). Kutsutaan, jos muuta vertailua ei ole tehty. Tämä ei kuitenkaan ole ehdottoman välttämätöntä.
Haluatko ohjelmoida? Osoitamme sinulle myös kuinka luoda luokkia Java: lla Eclipsen avulla.