Kaip įgyvendinti, jei dar nėra „Java“?



Šis straipsnis supažindins jus su „If else“ „Java“ ir toliau pateiks praktinį šio sąlyginio teiginio demonstravimą.

Sąlygos 2005 m galima išbandyti naudojant teiginį if. Po teiginio „if“ gali būti pateiktas ir kitas sakinys, kuris vykdomas, kai Bulio išraiška yra klaidinga. Šiame straipsnyje bus aptariama „If Other Statement in Java“.

styginių pastovus baseinas java

Tolimesni patarimai bus aptarti šiame straipsnyje,





Pradedant nuo šio straipsnio, jei dar ne JAVA.

Yra keli „if“ teiginių „Java“ tipai:



jei Pareiškimas

„If“ sakinys naudojamas sąlygai patikrinti, o po jo pateikiamas teiginių rinkinys. Teiginiai vykdomi tik tada, kai sąlyga pasitvirtina.

Sintaksė:

jei (sąlyga) {// kodas turi būti vykdomas}

Pavyzdys



public class Test {public static void main (String [] args) {// apibrėžiantis „kainos“ kintamąjį int price = 1800 // kainos tikrinimas, jei (kaina> 1500) {System.out.print ('Kaina yra didesnė nei 1500 ')}}}

Išvestis:

Kaina didesnė nei 1500

Toliau su šiuo straipsniu, jei dar ne JAVA.

jei-dar teiginys

„If-else“ teiginys java taip pat naudojamas testavimo sąlygoms. Jei blokas vykdomas, jei sąlyga yra teisinga. Jei sąlyga yra klaidinga, vykdomas kitas blokas.

Sintaksė:

if (sąlyga) {// kodas, jei sąlyga teisinga} dar {// kodas, jei sąlyga klaidinga}

Pavyzdys:

public class Test {public static void main (String [] args) {// kintamojo apibrėžimas int num = 15 // Tikrinimas, ar skaičius dalijasi iš 2 if (num% 2 == 0) {System.out.println ( 'Lyginis skaičius')} else {System.out.println ('Nelyginis skaičius')}}}

Išvestis:

Nelyginis skaičius

Pažvelkime į kitą pavyzdį, kuriame programa tikrina, ar įvesti metai yra keliamieji metai, ar ne.

Pavyzdys:

rasti didžiausią skaičių masyvo java
viešosios klasės testas {public static void main (String [] args) {int metai = 2028 if (((metai% 4 == 0) && (metai% 100! = 0)) || (metai% 400 == 0) ) {System.out.println ('LEAP YEAR')} dar {System.out.println ('NOT LAPO METAI')}}}

Išvestis:

LEAP METAI

Toliau su šiuo straipsniu, jei dar ne JAVA.

Naudojant trijų komponentų operatorius

Vietoj teiginio „if else“ gali būti naudojami trijų komponentų operatoriai (?:). Jei sąlyga atrodo teisinga, rezultatas? yra grąžinamas. Jei tai klaidinga, grąžinamas rezultatas:.

Pavyzdys:

public class Test {public static void main (String [] args) {int num = 12 // Naudojant trijų komponentų operatorių String output = (num% 2 == 0)? 'Lyginis skaičius': 'Nelyginis skaičius' System.out.println (išvestis)}}

Išvestis:

Lyginis skaičius

Toliau su šiuo straipsniu, jei dar ne JAVA.

jei-dar-jei kopėčios:

Vieną kodo bloką galima vykdyti tarp kelių blokų, naudojant „if-else-if“ kopėčias.

Šie teiginiai vykdomi iš viršaus.

Kai bandomoji išraiška atrodo teisinga, kodas, kuris yra vykdomas, jei teiginys yra vykdomas. Jei nė viena iš testo išraiškų nėra teisinga, vykdomas kitas teiginys.

Pavyzdys:

viešosios klasės testas {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') } } } 

Rezultatas

TEIGIAMAS NUMERIS

eilutė iki šiol java

Toliau su šiuo straipsniu, jei dar ne JAVA.

Įdėta, jei teiginys:

Šį teiginį žymi if blokas su kitu if bloku. Kad vidinis blokas būtų vykdomas, išorinio bloko sąlyga turėtų būti teisinga.

Sintaksė:

if (condition) {// kodas turi būti vykdomas if (condition) {// kodas turi būti vykdomas}}

Pavyzdys:

public class Test {public static void main (String [] args) {// Dviejų kintamųjų kūrimas int age = 20 int weight = 55 // sąlygų taikymas if (amžius> = 18) {if (svoris> 50) {System.out .println ('Jums leidžiama keliauti.')} else {System.out.println ('Jums neleidžiama žygiuoti.)}}} else {System.out.println (' Turi būti vyresnis nei 18 metų. ')}}}

Išvestis:

Jums leidžiama žygiuoti.

„Java“ teiginys „if-else“ leidžia vartotojui nepaprastai efektyviai išbandyti daugybę sąlygų.

Taigi mes priėjome šį straipsnį apie „jei dar ne Java“ pabaigą. Jei norite sužinoti daugiau, apsilankykite patikimos internetinės mokymosi įmonės „Edureka“ „Java“ mokymuose. „Edureka“ yra skirtas apmokyti jus tiek pagrindinėms, tiek pažangioms „Java“ koncepcijoms kartu su įvairiomis „Java“ sistemomis, tokiomis kaip „Hibernate & Spring“.

Turite mums klausimą? Prašau tai paminėti šio tinklaraščio komentarų skiltyje, ir mes kuo greičiau susisieksime su jumis.