Edellytykset voidaan testata if-lauseella. If-lauseen jälkeen voi seurata myös else-lause, joka suoritetaan, kun Boolen lauseke on väärä. Tässä artikkelissa käsitellään If Other Statement In Java -sovellusta.
Seuraavat vihjeet käsitellään tässä artikkelissa,
- jos lausunto
- jos-muu lausunto
- Ternary-operaattoreiden käyttö
- jos-muu-jos tikkaat
- Sisäkkäin, jos lausunto
Aloitetaan tästä artikkelista, jos muualla JAVA: ssa.
Jaavassa on useita if-lauseita:
jos Lausunto
If-käskyä käytetään ehdon testaamiseen, ja sitä seuraa joukko lauseita. Lausunnot toteutetaan vain, kun ehto osoittautuu totta.
Syntaksi:
if (ehto) {// suoritettava koodi}
Esimerkki
public class Test {public static void main (String [] args) {// 'hintamuuttujan määritteleminen int price = 1800 // hinnan tarkistaminen if (hinta> 1500) {System.out.print (' Hinta on suurempi kuin 1500 ')}}}
Tuotos:
kuinka asettaa luokkatie linuxissa
Hinta on yli 1500
Jatketaan tämän artikkelin kanssa, jos muualla JAVA: ssa.
jos-muu lausunto
Jaavan if-else-käskyä käytetään myös olosuhteiden testaamiseen. If-lohko suoritetaan, jos ehto on tosi. Jos ehto on väärä, muu lohko suoritetaan.
Syntaksi:
if (ehto) {// koodi, jos ehto on tosi} muu {// koodi, jos ehto on väärä}
Esimerkki:
public class Test {public static void main (String [] args) {// muuttujan määritteleminen int num = 15 // Tarkistetaan, onko luku jaettavissa 2: lla, jos (num% 2 == 0) {System.out.println ( 'Parillinen numero')} else {System.out.println ('Pariton numero')}}}
Tuotos:
Pariton numero
Katsotaanpa toinen esimerkki, jossa ohjelma tarkistaa, onko syötetty vuosi karkausvuosi vai ei.
Esimerkki:
erot hashmapin ja hashtabelin välillä
julkisen luokan testi {public static void main (String [] args) {int vuosi = 2028 if (((vuosi% 4 == 0) && (vuosi% 100! = 0)) || (vuosi% 400 == 0) ) {System.out.println ('LEAP YEAR')} else {System.out.println ('NOT LEAP YEAR')}}}
Tuotos:
KARKAUSVUOSI
Jatketaan tämän artikkelin kanssa, jos muualla JAVA: ssa.
Ternary-operaattoreiden käyttö
Ternary-operaattoreita (?:) Voidaan käyttää if else -lausekkeen sijaan. Jos ehto näyttää olevan totta, tulos? palautetaan. Jos se on väärä, palautetaan: -tulos.
Esimerkki:
public class Test {public static void main (String [] args) {int num = 12 // Ternary-operaattorin käyttö String output = (num% 2 == 0)? 'Parillinen numero': 'Pariton numero' System.out.println (lähtö)}}
Tuotos:
Tasaluku
Jatketaan tämän artikkelin kanssa, jos muualla JAVA: ssa.
jos-muu-jos tikkaat:
Yksi koodilohko voidaan suorittaa useiden lohkojen joukossa if-else-if -tikkaiden avulla.
Näiden lausuntojen toteutus tapahtuu ylhäältä.
Kun testilauseke näyttää olevan totta, if-lauseen rungossa oleva koodi suoritetaan. Jos mikään testilausekkeista ei ole totta, toinen käsky suoritetaan.
Esimerkki:
julkisen luokan testi {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POSITIVE NUMBER')} else if (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } }
Tuotos
Positiivinen numero
Jatketaan tämän artikkelin kanssa, jos muualla JAVA: ssa.
Sisäkkäin, jos lauseke:
Tätä lausetta edustaa if-lohko toisen if-lohkon kanssa. Jotta sisäinen if-lohko voidaan suorittaa, ulomman lohkon ehdon on oltava totta.
Syntaksi:
if (condition) {// suoritettava koodi if (condition) {// suoritettava koodi}}
Esimerkki:
public class Test {public static void main (String [] args) {// Kahden muuttujan luominen int ikä = 20 int paino = 55 // ehtojen soveltaminen if (ikä> = 18) {if (paino> 50) {System.out .println ('Sinulla on oikeus vaeltaa.')} else {System.out.println ('Et saa vaeltaa.')}} else {System.out.println ('Täytyy olla yli 18-vuotias. ')}}}
Tuotos:
Sinulla on oikeus vaeltaa.
Jaavan if-else-lause antaa käyttäjän testata lukemattomia ehtoja erittäin tehokkaalla tavalla.
miten tulla tabletin kehittäjäksi
Siksi olemme päässeet tämän artikkelin 'jos muualla Javassa' loppuun. Jos haluat oppia lisää, tutustu luotettavan verkkokoulutusyrityksen Edurekan Java-koulutukseen. Edurekan on suunniteltu kouluttamaan sekä ydin- että edistyneitä Java-käsitteitä sekä erilaisia Java-kehyksiä, kuten Hibernate & Spring.
Onko sinulla kysymys meille? Mainitse se tämän blogin kommenttiosassa ja otamme sinuun yhteyttä mahdollisimman pian.