Ehdolliset lausunnot ovat tärkeä osa ohjelmointia. Niitä käytetään sanella ohjelman kulkua (joka linesof koodi toteutetaan ja mitkä eivät).
jos lausunto
Jos ilmoitus on melko itsestään selvä . Jos ehto on tosi, niin suorita seuraava koodi.
Tässä on syntaksi jos ilmoitus:
Jos sinulla riviäkään koodia tehdä sisällä, jos selvitys, et ei tarvitse suluissa
Jos (tosi)
//Tee tämä riviäkään koodia
Jos sinulla on useita riviä koodia tehdä sisällä, jos ilmoitus, sinun on käytettävä suluissa.
jos (tosi)
{
//Onko näillä viiva (t) koodi
//Onko näillä viiva (t) koodi
}
Koodi Esimerkki:
luokka IfStatement
{
public static void main (String args []) //pääasiallinen menetelmä (ohjelma alkaa aina tässä) {boolean myBool = False;
int Myint = 334;
jos (myBool || Myint
{
Myint = 501 ;
myBool = True;
}
//myBool on nyt totta, ja Myint on nyt 501.
jos (myBool && Myint
{
myBool = True;
Myint = Myint + 29;
}
System.out.
println ("My Bool:" + myBool + "Minun Int:" + Myint) //tulostaa muuttujien arvot, True ja 501
}
}
jos ... muu selvitys
< p> jos ... muu selvitys lisää jos ilmoitus. Tässä on syntaksi ja toiminnallisuus:
jos (ehdollinen lausunto)
{
//Tee tämä koodinpätkän jos ehdollinen väite oikein
}
muu
{
//Tee tämä koodinpätkän jos edellä ehdollinen lausunto on väärä
}
jos. ..else jos ... muu selvitys
jos ... muu selvitys lisää jos ilmoitus.
Tässä on syntaksi ja toiminnallisuus:
jos (ehdon 1)
{
//Tee tämä koodinpätkän jos ehdon 1 on TOSI
}
if (ehdon 2)
{
//Tee tämä koodinpätkän jos ehdon 2 on TOSI
}
muu
{
//Tee tämä koodinpätkän jos ehdon 1 ja 2 on EPÄTOSI
}
On tärkeää Huomaa, että vain yksi koodi lohkojen suoritetaan, vaikka molemmat ehdon 1 ja 2 ovat molemmat TOSI. Jos molemmat ovat totta, niin ensimmäinen koodiosiossa valmistuu, ja ohjelman suoritus jatkuu, kun muu koodilohkon.
Sinulla voi olla niin monta muuta, jos on seuraava ensimmäinen jos niin haluat, ja et täytyy laittaa lopullisen muu selvitys, jos et tarvitse sitä.
jos (S1)
if (s2)
if (S3)