Kā ieviest, ja vēl Java?



Šis raksts jūs iepazīstinās ar Ja vēl Java, kā arī sekos tam, kā praktiski demonstrēt šo nosacīto paziņojumu.

Nosacījumi var pārbaudīt, izmantojot paziņojumu if. Pēc paziņojuma if var sekot arī cits paziņojums, kas tiek izpildīts, ja Būla izteiksme ir nepatiesa. Šajā rakstā tiks aplūkots, vai Java ir cits paziņojums.

Šajā rakstā tiks apskatīti šādi norādījumi,





Sākot ar šo rakstu, ja vēl JAVA.

atšķirība starp metieniem un metieniem java

Java valodā ir vairāki if paziņojumu veidi:



ja Paziņojums

Ja paziņojums tiek izmantots nosacījuma pārbaudei, un tam seko paziņojumu kopa. Izraksti tiek izpildīti tikai tad, kad nosacījums izrādās patiess.

Sintakse:

if (nosacījums) {// izpildāms kods}

Piemērs



public class Test {public static void main (String [] args) {// definējot 'cenas' mainīgo int cena = 1800 // cenas pārbaude, ja (cena> 1500) {System.out.print ('Cena ir lielāka par 1500 ')}}}

Izeja:

Cena ir lielāka par 1500

Turpinot šo rakstu, ja vēl JAVA.

ja-cits paziņojums

Ja-else paziņojumu Java valodā izmanto arī apstākļu testēšanai. Ja bloks tiek izpildīts, ja nosacījums ir patiess. Ja nosacījums ir nepatiess, tiek izpildīts cits bloks.

Sintakse:

if (nosacījums) {// kods, ja nosacījums ir patiess} cits {// kods, ja nosacījums ir nepatiess}

Piemērs:

public class Test {public static void main (String [] args) {// mainīgā noteikšana int num = 15 // Pārbaude, vai skaitlis dalās ar 2 if (num% 2 == 0) {System.out.println ( 'Pāra skaitlis')} else {System.out.println ('nepāra skaitlis')}}}

Izeja:

Nepāra skaitlis

Apskatīsim citu piemēru, kurā programma pārbauda, ​​vai ievadītais gads ir lēciena gads vai nē.

Piemērs:

publiskās klases tests {public static void main (String [] args) {int gads = 2028 if (((gads% 4 == 0) && (gads% 100! = 0)) || (gads% 400 == 0) ) {System.out.println ('LEAP GADS')} cits {System.out.println ('NOT LĪDZ GADS')}}}

Izeja:

GARAIS GADS

Turpinot šo rakstu, ja vēl JAVA.

Izmantojot trīskāršos operatorus

Ternārā operatora (?:) Vietā var izmantot paziņojumu if else. Ja šķiet, ka nosacījums ir patiess, rezultāts? tiek atgriezta. Ja tas ir nepareizs, tiek atgriezts rezultāts:.

Piemērs:

public class Test {public static void main (String [] args) {int num = 12 // Ternārā operatora izmantošana String output = (num% 2 == 0)? 'Pāra skaitlis': 'Nepāra skaitlis' System.out.println (izvade)}}

Izeja:

Pāra skaitlis

Turpinot šo rakstu, ja vēl JAVA.

ja-vēl-ja-kāpnes:

Vienu koda bloku var izpildīt starp vairākiem blokiem, izmantojot kāpnes if-else-if.

Šo paziņojumu izpilde notiek no augšas.

Ja testa izteiksme šķiet patiesa, kods, kas atrodas, ja izpilda paziņojumu pamattekstā. Ja neviena no testa izteiksmēm nav patiesa, tiek izpildīts cits paziņojums.

Piemērs:

public class Test {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POSITIVE NUMBER')} cits if (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } } 

Rezultāts

POZITĪVS NUMURS

Turpinot šo rakstu, ja vēl JAVA.

Ligzdots, ja paziņojums:

Šo paziņojumu attēlo if bloks ar citu if bloku. Lai iekšējais bloks tiktu izpildīts, ārējā bloka nosacījumam jābūt patiesam.

Sintakse:

if (nosacījums) {// izpildāms kods if (nosacījums) {// izpildāms kods}}

Piemērs:

public class Test {public static void main (String [] args) {// Divu mainīgo izveide int vecums = 20 int svars = 55 // nosacījumu piemērošana, ja (vecums> = 18) {ja (svars> 50) {System.out .println ('Jums ir atļauts pārgājiens.')} else {System.out.println ('Jums nav atļauts pārgājienus.')}} else {System.out.println ('Jābūt vecākam par 18 gadiem. ')}}}

Izeja:

Jums ir atļauts doties pārgājienos.

Ja-else paziņojums java ļauj lietotājam ārkārtīgi efektīvi pārbaudīt neskaitāmus apstākļus.

Tādējādi esam nonākuši pie šī raksta par tematu “ja vēl Java valodā”. Ja vēlaties uzzināt vairāk, skatiet uzticamo tiešsaistes mācību uzņēmumu Edureka Java apmācību. Edureka ir paredzēts, lai apmācītu jūs gan galvenajiem, gan uzlabotajiem Java jēdzieniem, kā arī dažādiem Java ietvariem, piemēram, Hibernate & Spring.

Vai mums ir jautājums? Lūdzu, pieminējiet to šī emuāra komentāru sadaļā, un mēs sazināsimies ar jums pēc iespējas ātrāk.