Kā Java izmantot opciju Not Operator If apstākļos?

Ka Java Izmantot Opciju Not Operator If Apstaklos



Java valodā “ Nav ' operators ar ' ja ' nosacījums apvērš rezultātu, kas tiek atgriezts ' ja ” nosacījuma paziņojums. Jo īpaši, strādājot ar sarežģītiem nosacījumiem, ne-operators var vienkāršot loģiku. Operatora “Not” izmantošana nosacījumā “ja” var padarīt kodu kodolīgāku un vieglāk saprotamu, īpaši, ja tiek izteikti noliegti nosacījumi.

Šajā rakstā ir parādīta procedūra, kā Java gadījumā izmantot operatoru Not.







Kā Java izmantot opciju Not Operator If apstākļos?

Operatoru “Nav” apzīmē ar izsaukuma zīmi (!). Tas ir Java loģiskā operatora veids, kas noliedz sniegto Būla vērtību, un tas tiek izmantots ar “ ja ” nosacījumi, lai pārbaudītu pretēju atbildi/vērtību sniegtajam nosacījumam. Tas ir noderīgi, veicot konkrētu darbību vai izpildot koda bloku, ja nav izpildīts noteikts nosacījums.



Sintakse



Sintakse satur ' ja ' nosacījuma paziņojums ar ' Nav ” operators. Turklāt pieņemsim, ka “ dari jebko() ” funkcija atgriež tikai patiesu vai nepatiesu:





ja ( ! dari jebko ( ) )
{
// izpildiet kādu koda daļu
}
cits {
// izpildiet kādu koda daļu
}

Iepriekš minētajā sintaksē:



  • Pirmkārt, atgrieztā vērtība “ dari jebko() funkcija tiek noliegta, un šī vērtība tiek nodota kā nosacījums funkcijai ja ' paziņojums, apgalvojums.
  • Pēc tam daļai cits tiek ievietots kods, kas darbojas tikai tad, ja “ ja ” apgalvojums ir nepatiess.

1. piemērs: nodaļas pārbaude, izmantojot opciju Not Operator stāvoklī Ja

Lai izskaidrotu jēdzienu “ Nav ' operators sadaļā ' ja ”, izpildiet tālāk norādīto kodu:

klases nodaļa {
publisks statisks tukšums galvenais ( Stīga [ ] args ) {
int skaitlis = 19 ;
int div = 5 ;
ja ( uz viena % div ! = 0 ) {
System.out.println ( skaits + 'nav dalāms ar' + div ) ;
} cits {
System.out.println ( skaits + 'ir pilnībā dalāms ar' + div ) ;
}
}
}

Iepriekš minētā koda skaidrojums:

  • Vispirms izveidojiet divus mainīgos ar nosaukumu ' uz viena ' un ' div ” un sniedz tiem fiktīvas vērtības.
  • Tālāk “ ja ' tiek izmantots paziņojums, kas vispirms veic sadalīšanu abiem operatoriem un pēc tam izmanto ' Nav Vienlīdzīgs ” zīme.
  • Šis ' Nav ” operators veic nosacījuma noliegumu un kļūst patiess tikai tad, ja rezultāts nav vienāds ar “ 0 ”.
  • Beigās izveidojiet apstrādei citu daļu, ja rezultāts ir vienāds ar “ 0 ”.

Pēc iepriekš minētā koda izpildes:

Iepriekš redzamais momentuzņēmums parāda, ka norādītās vērtības nav dalāmas, tāpēc “ ja ” daļa tiek izpildīta.

2. piemērs: Lielāka numura atrašana, izmantojot opciju Not Operator ja stāvoklī

Izmantojot ' Nav ' operators sadaļā ' ja ” nosacījuma paziņojums, var atrast arī lielāku skaitu starp vairākiem mainīgajiem.

Apmeklēsim tālāk norādīto kodu, lai iegūtu labāku skaidrojumu:

klase Lielāka {
publisks statisks tukšums galvenais ( Stīga [ ] args ) {
int a = divdesmit ;
int b = 10 ;
ja ( ! ( a > = b ) ) {
System.out.println ( a + 'ir mazāks par' + b ) ;
} cits {
System.out.println ( a + ' ir labāks par ' + b ) ;
}
}
}

Iepriekš minētā koda skaidrojums:

  • Pirmkārt, tiek inicializēti divi mainīgie. Pēc tam ' Nav ' operators tiek izmantots ar nosacījumu, lai pārbaudītu, vai ' a 'mainīgais ir lielāks vai vienāds ar ' b ” mainīgais.
  • Pēc tam izdrukājiet relatīvu ziņojumu sadaļā ' ja ” paziņojumu bloks.
  • Beigās tiek izdrukāts ziņojums, kas atrodas cits ' porcija.

Pēc iepriekš minētā koda izpildes:

Iepriekš redzamais momentuzņēmums parāda, ka lielāka vērtība ir atrasta, izmantojot “ Nav ” operators.

Secinājums

' Nav ' operators ' ja ” nosacījumi nodrošina elastību un skaidrību, izsakot noliegtos nosacījumus, vienkāršojot sarežģītu loģiku un uzlabojot koda lasāmību. Izmantojot to, koda rindiņas ievērojami samazinās, ietaupa daudz programmētāja laika un samazina loģisko kļūdu iespējamību. Šajā rakstā ir parādīta procedūra, kā Java gadījumā izmantot operatoru Not.