Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Java osnove: if stavki

Delite vsebino na Facebooku
Delite vsebino na Twitterju
  V tej lekciji vam bom predstavil if stavke, ki so zelo uporabni, ko nekaj želimo izvesti le bom določenim pogojem.
 
 
1
 
 

Najprej bomo ustvarili novo datoteko, razred in main metodo.

 
 
2
 
 

Prva oblika if stavka preveri samo en pogoj.

Torej, če je trditev a pravilna (true), potem bo Java izvedla stavekA, drugače pa ne.

Trditev moramo vedno zapisati v oklepaje, stavek pa med zavite oklepaje, ki določajo začetek in konec.

 
 
3
 
 

Primer:

Ker je 1 enako 1, bo Java v konzoli izpisala A, če pa bi bila trditev napačna (npr. 1 == 2), v konzoli Java ne bi izpisala ničesar.

 
 
4
 
 

Druga oblika vsebuje tudi else stavek, ki omogoča, da določimo tudi stavek, ki se izvede, če je trditev napačna.

Torej, če je trditev a pravilna bo Java izvedla stavekA, drugače pa stavekB.

Tudi else stavek omejujemo z zavitimi oklepaji.

 
 
 
 
 
5
 
 

Primer:

Ker je trditev napačna, bo Java izpisala B, če pa bi bila trditev pravilna bi Java izpisala A.

 
 
6
 
 

Tretja oblika vsebuje tudi else if stavek. Tako lahko vstavimo več pogojev, in za vsak pogoj drug stavek.

Če je trditev a pravilna, bo Java izvedla stavekA, če je ta trditev napačna bo Java preverila drugo trditev. Če bo ta pravilna bo Java izvedla stavekB, če pa je napačna bo izvedla stavekC.

Lahko uporabimo tudi več else if stavkov.

 

 
 
7
 
 

Primer:

Trditev a je napačna, torej bo Java preverila trditev b, ki je pravilna, zaradi česar bo Java izpisala B.

 
 
8
 
 

Primer uporabe večih else if stavkov:

Java bo izpisala B.

 
 
9
 
 

Namesto trditev lahko uporabimo tudi boolean spremenljivko.

Najprej v razredu ustvarimo statično spremenljivko, ki drži vrednost true.

static boolean a = true;

 
 
10
 
 

Sedaj pa to spremenljivko uporabimo namesto trditeve.

Ker je a true, bo Java izpisala A.

 
 
11
 
 

Uporabimo lahko tudi pogojne operatorje.

if(a && 1 == 2) {

    System.out.println("A");

} else {

    System.out.println("B");

}

Java bo izpisala B, ker bi obe trditvi morali biti pravilni, vendar je samo prva.

 
 
12
 
 

To je vse glede if, else if in else stavkov. V naslednji lekciji pa bomo to znanje tudi uporabili.

Za vsa vprašanja se lahko obrnete na forum.

 

 
 
Komentiraj
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!