Kuidas kasutada Javas If-i operaatorit mitte?

Kuidas Kasutada Javas If I Operaatorit Mitte



Javas on ' Mitte ' operaator koos ' kui ' tingimus muudab tulemuse, mis tagastatakse ' kui ” tingimuslik väide. Eriti keeruliste tingimustega tegelemisel saab mitteoperaator loogikat lihtsustada. Operaatori 'Not' kasutamine tingimuses 'kui' võib muuta koodi kokkuvõtlikumaks ja hõlpsamini mõistetavaks, eriti kui väljendate eitavaid tingimusi.

See artikkel demonstreerib protseduuri, kuidas Java-i if-tingimuses kasutada operaatorit Not.







Kuidas kasutada Javas If-i operaatorit mitte?

Operaatorit “Mitte” tähistab hüüumärk (!). See on Java loogilise operaatori tüüp, mis eitab esitatud Boole'i ​​väärtuse ja seda kasutatakse koos ' kui ” tingimused, et kontrollida esitatud tingimusele vastupidist vastust/väärtust. See on kasulik konkreetse toimingu sooritamisel või koodiploki täitmisel, kui teatud tingimus ei ole täidetud.



Süntaks



Süntaks sisaldab ' kui ' tingimuslause koos ' Mitte ” operaator. Samuti oletame, et ' tee midagi() ” funktsioon tagastab ainult tõese või väära:





kui ( ! tee midagi ( ) )
{
// sooritage mõni koodijupp
}
muidu {
// sooritage mõni koodijupp
}

Ülaltoodud süntaksis:



  • Esiteks tagastatud väärtus tee midagi() funktsioon eitatakse ja see väärtus edastatakse tingimusena funktsioonile kui ” avaldus.
  • Järgmisena lisatakse mõni kood ossa else, mis töötab ainult siis, kui kui ” väide on vale.

Näide 1: Jaotuse kontrollimine, kasutades funktsiooni Mitte operaatorit tingimusel Kui

Et selgitada mõiste ' Mitte ' operaator jaotises ' kui ” tingimusel järgige allolevat koodi:

klassi jaoskond {
avalik static void main ( String [ ] args ) {
int number = 19 ;
int div = 5 ;
kui ( ühel % div ! = 0 ) {
System.out.println ( number + 'ei ole jagatav' + div ) ;
} muidu {
System.out.println ( number + 'on täielikult jagatav' + div ) ;
}
}
}

Ülaltoodud koodi selgitus:

  • Esiteks looge kaks muutujat nimega ' ühel ” ja „ div ” ja pakkuda neile näivaid väärtusi.
  • Järgmiseks ' kui Kasutatakse lauset, mis esmalt jagab mõlema operaatori ja seejärel kasutab Pole võrdne ” märk.
  • See ' Mitte ' operaator teeb tingimuse eituse ja muutub tõeseks ainult siis, kui tulemus ei ole võrdne ' 0 ”.
  • Lõpuks looge käsitlemiseks muu osa, kui tulemus on võrdne ' 0 ”.

Pärast ülaltoodud koodi täitmist:

Ülaltoodud hetktõmmis näitab, et antud väärtused ei ole jagatavad, mistõttu ' kui ” osa täidetakse.

Näide 2: Suurema arvu leidmine, kasutades funktsiooni Not Operator in If

Kasutades ' Mitte ' operaator jaotises ' kui ” tingimuslause, võib leida ka suurema arvu mitme muutuja vahel.

Parema selgituse saamiseks külastage allolevat koodi:

klass Suurem {
avalik static void main ( String [ ] args ) {
int a = kakskümmend ;
int b = 10 ;
kui ( ! ( a > = b ) ) {
System.out.println ( + ' on vähem kui ' + b ) ;
} muidu {
System.out.println ( + ' on suurem kui ' + b ) ;
}
}
}

Ülaltoodud koodi selgitus:

  • Esiteks lähtestatakse kaks muutujat. Siis ' Mitte operaatorit rakendatakse tingimusel, et kontrollitakse, kas a 'muutuja on suurem kui '' või sellega võrdne b ” muutuja.
  • Pärast seda printige suhteline teade ' kui ” lauseplokk.
  • Lõpuks prindib välja sõnumi, mis asub muidu ” osa.

Pärast ülaltoodud koodi täitmist:

Ülaltoodud hetktõmmis näitab, et suurem väärtus on leitud ' Mitte ” operaator.

Järeldus

' Mitte ' operaator ' kui ” tingimused pakuvad paindlikkust ja selgust eitatud tingimuste väljendamisel, lihtsustavad keerulist loogikat ja parandavad koodi loetavust. Seda kasutades vähenevad koodiread palju, säästetakse palju programmeerija aega ja väheneb loogikavigade võimalus. See artikkel on demonstreerinud protseduuri, kuidas Javas if-tingimuses kasutada operaatorit Not.