Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
10. Javan ohjausrakenteet
2
Sisällys Ohjausrakenteiden koostumus. Vertailuoperaattorit.
3
Ohjausrakenteet Päätökset (valinta) ja toisto esitetään ohjausrakenteilla (control structures), jotka ovat tietyn muotoisia lauseita. Varattu sana kertoo mikä rakenne on kyseessä. Rakenteeseen liittyy yksi tai useampi lause. Ohjausrakenteen lauseet suoritetaan, jos rakenteeseen liittyvä ehtolauseke palauttaa totuusarvon true (kyllä). Ehtolause sisältää vertailuoperaattorin. Ehtolauseke sijoitetaan kaarisuljeparin sisään.
4
Ohjausrakenteet Rakenteeseen liittyvät lauseet sijoitetaan aaltosuljeparin avulla ilmaistun kootun lauseen (compound statement) sisään. Yksittäinen lause liittyy rakenteeseen myös sellaisenaan. Koottua lausetta ei päätetä puolipisteellä. Rakenne on kieliopillisesti yksittäinen lause. Ohjelman rakennetta selkeytetään sisentämällä kootun lauseen sisältö. if (ehto) { lause 1; } … lause n; if (ehto) lause 1;
5
Vertailuoperaattorit
Operaatio Vuokaaviot Java Pienempi kuin < Suurempi kuin > Pienempi tai yhtä suuri kuin ≤ <= Suurempi tai yhtä suuri kuin ≥ >= Yhtäsuuruus = == Erisuuruus !=
6
Vertailuoperaattorit
Kaikilla vertailuoperaattoreilla on kaksi operandia ja boolean-tyyppinen paluuarvo (true tai false). Lukuja ja merkkejä voi vertailla toisiinsa tiedon tyypistä riippumatta. Totuusarvoille ja merkkijonoille on käytettävissä vain eri- ja yhtäsuuruusvertailu. Merkkijonojen vertailuun tarvitaan String-tietotyypin viiteluonteen vuoksi usein erillinen operaatio (equals). Vertailuoperaatiot aritmeettisia operaatioita heikompia: vertailut tehdään aritmetiikan jälkeen.
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.