Sisällysluettelo
Ehdot
Ehtoja voidaan muodostaa joko lukujen suuruuksia vertailemalla tai merkkijonoja vertailemalla.
Lukujen vertailu keskenään
Lukuja voidaan vertailla keskenään seuraavilla operaattoreilla:
| Merkintä | Merkitys |
|---|---|
| <= | Pienempi tai yhtäsuuri kuin |
| >= | Suurempi tai yhtäsuuri kuin |
| < | Pienempi kuin |
| > | Suurempi kuin |
| == | Yhtäsuuri kuin |
| != | Erisuuri kuin |
Merkkijonojen vertailu keskenään
Merkkijonoja kannattaa verrata keskenään .equals metodilla. Esimerkiksi, jos kokeillaan, onko mjono yhtäsuuri kuin ”testi”, niin se käy mjono.equals(”testi”) komennolla.
Ehtojen yhdistäminen, eli Boolen algebran lyhyt oppimäärä Ehtoja voidaan yhdistää toisiinsa. Yhdistäminen tapahtuu yleensä JA tai TAI operaattoreilla.
Boolen algebraa
Looginen JA
Looginen ja on javassa &&. Yhdistetty ehto on tosi vain silloin, kun kaikki yhdistetyt ehdot ovat tosia.
Esimerkiksi ehto <html>1)</html> on tosi vain silloin kun kaikki osaehdot ehto1, ehto2 ja ehto3 ovat tosia.
Looginen TAI
Looginen tai on javassa ||. Yhdistetty ehto on tosi jos jokin yhdistetyistä ehdoista on tosi.
Esimerkiksi ehto <html>2)</html> on tosi silloin kun jokin osaehdoista ehto1, ehto2 tai ehto3 on voimassa.
Boolean-tyyppiset muuttujat
Ehtona voidaan käyttää myös boolean-tyyppistä muuttujaa. Mikäli lippu on boolean-tyyppinen muuttuja, niin ehto voi olla if(!lippu), if(lippu) tms. ! on negaatio, joka kääntää ehdon päinvastoin. Eli jos lippu = true, niin !lippu = false.
