Kako uporabiti operator Not v pogojih If v Javi?

Kako Uporabiti Operator Not V Pogojih If V Javi



V Javi je » ne ' operator z ' če ' pogoj obrne rezultat, ki je vrnjen kot rezultat ' če ” pogojni stavek. Neoperater lahko poenostavi logiko zlasti pri zapletenih pogojih. Uporaba operatorja »Ne« v pogoju »če« lahko naredi kodo bolj jedrnato in lažje razumljivo, zlasti pri izražanju zanikanih pogojev.

Ta članek prikazuje postopek za uporabo operatorja Not v pogoju if v Javi.







Kako uporabiti operator Not v pogojih If v Javi?

Operator »Ne« je predstavljen s klicajem (!). To je vrsta logičnega operatorja v Javi, ki zanika podano logično vrednost in se uporablja z ' če ” pogoje za preverjanje nasprotnega odgovora/vrednosti za navedeni pogoj. To je koristno pri izvajanju določenega dejanja ali izvajanju bloka kode, ko določen pogoj ni izpolnjen.



Sintaksa



Sintaksa vsebuje ' če ' pogojni stavek z ' ne ” operaterja. Predpostavimo tudi, da je ' naredi karkoli() ” funkcija vrne samo true ali false:





če ( ! naredi karkoli ( ) )
{
// izvesti nekaj kode
}
drugače {
// izvesti nekaj kode
}

V zgornji sintaksi:



  • Najprej vrnjena vrednost za » naredi karkoli() ' je zanikana in ta vrednost je posredovana kot pogoj v ' če ” izjava.
  • Nato je nekaj kode vstavljeno v del else, ki deluje le, če je » če ” izjava je napačna.

Primer 1: Preverjanje deljenja z uporabo operatorja Not v pogoju If

Za razlago koncepta ' ne ' operater v ' če ”, sledite spodnji kodi:

razred Division {
javni statični void main ( Vrvica [ ] args ) {
int število = 19 ;
int div = 5 ;
če ( na enem % div ! = 0 ) {
System.out.println ( num + ' ni deljivo z ' + div ) ;
} drugače {
System.out.println ( num + ' je popolnoma deljivo z ' + div ) ;
}
}
}

Razlaga zgornje kode:

  • Najprej ustvarite dve spremenljivki z imenom ' na enem « in » div « in jim posredujte navidezne vrednosti.
  • Nato je ' če ” se uporabi stavek, ki najprej izvede deljenje na obeh operatorjih in nato uporabi Ni enako ” znak.
  • Ta ' ne ” naredi negacijo pogoja in postane resničen le, če rezultat ni enak “ 0 ”.
  • Na koncu ustvarite še del za obravnavo, če je rezultat enak ' 0 ”.

Po izvedbi zgoraj navedene kode:

Zgornji posnetek kaže, da podane vrednosti niso deljive, zato je ' če ” del je izveden.

Primer 2: Iskanje večjega števila z uporabo operatorja Not v pogoju If

Z uporabo ' ne ' operater v ' če ” pogojni stavek, je mogoče najti tudi večje število med več spremenljivkami.

Oglejmo si spodnjo kodo za boljšo razlago:

razred Večje {
javni statični void main ( Vrvica [ ] args ) {
int a = dvajset ;
int b = 10 ;
če ( ! ( a > = b ) ) {
System.out.println ( a + ' je manj kot ' + b ) ;
} drugače {
System.out.println ( a + ' je večji od ' + b ) ;
}
}
}

Razlaga zgornje kode:

  • Najprej se inicializirata dve spremenljivki. Potem, ' ne ” se uporabi pod pogojem, da se preveri, ali je a ' je večja ali enaka spremenljivki ' b ” spremenljivka.
  • Nato natisnite relativno sporočilo v » če ” blok stavkov.
  • Na koncu natisne sporočilo, ki je prisotno v » drugače ” del.

Po izvedbi zgornje kode:

Zgornji posnetek kaže, da je bila večja vrednost najdena s pomočjo » ne ” operaterja.

Zaključek

' ne ' operater v ' če ” pogojev zagotavlja prilagodljivost in jasnost pri izražanju zanikanih pogojev, poenostavi kompleksno logiko in izboljša berljivost kode. Z njegovo uporabo se vrstice kode zelo zmanjšajo, programerju prihranijo veliko časa in zmanjšajo možnosti logičnih napak. Ta članek je prikazal postopek za uporabo operatorja Not v pogoju if v Javi.