Hur man använder Not Operator i If-förhållanden i Java?

Hur Man Anvander Not Operator I If Forhallanden I Java



I Java är ' Inte ' operatör med ' om ' villkoret vänder resultatet som returneras som ett resultat av ' om ' Villkorligt uttalande. Speciellt när man hanterar komplexa förhållanden kan icke-operatören förenkla logiken. Att använda 'Inte'-operatorn i 'om'-tillståndet kan göra koden mer kortfattad och lättare att förstå, särskilt när man uttrycker negerade villkor.

Den här artikeln visar proceduren för att använda notoperatorn i if-villkoret i Java.







Hur man använder Not Operator i If-förhållanden i Java?

Operatören 'Inte' representeras av utropstecken (!). Det är en typ av logisk operator i Java som negerar det angivna booleska värdet, och den används med ' om ” villkor för att kontrollera om det motsatta svaret/värdet för ett angett villkor. Detta är fördelaktigt för att utföra en specifik åtgärd eller exekvera ett kodblock när ett visst villkor inte är uppfyllt.



Syntax



Syntaxen innehåller en ' om ' villkorligt uttalande med ' Inte ' operatör. Låt oss också anta att ' gör något() Funktionen returnerar endast sant eller falskt:





om ( ! gör något ( ) )
{
// utföra någon kodbit
}
annan {
// utföra någon kodbit
}

I ovanstående syntax:



  • Först, det returnerade värdet för ' gör något() '-funktionen negeras och detta värde skickas som ett villkor till ' om ' påstående.
  • Därefter infogas en del kod i den andra delen som bara fungerar om ' om ” påståendet är falskt.

Exempel 1: Kontroll av divisionen med hjälp av Not Operator i If-tillståndet

För att förklara konceptet med ' Inte ' operatör i ' om ' villkor, följ koden nedan:

klass Division {
offentliga statiska tomrum huvud ( Sträng [ ] args ) {
int nummer = 19 ;
int div = 5 ;
om ( på ett % div ! = 0 ) {
System.out.println ( num + 'är inte delbart med' + div ) ;
} annan {
System.out.println ( num + 'är helt delbart med' + div ) ;
}
}
}

Förklaring av ovanstående kod:

  • Skapa först två variabler med namnet ' på ett ' och ' div ” och ge dem dummyvärden.
  • Därefter ' om ”-satsen används som först utför uppdelningen på båda operatörerna och sedan använder ” Inte jämnlikt ' skylt.
  • denna ' Inte ”operatorn gör negationen av villkoret och blir sann endast om resultatet inte är lika med ” 0 ”.
  • Till slut, skapa en annan del för hantering om resultatet är lika med ' 0 ”.

Efter exekvering av ovanstående kod:

Ovanstående ögonblicksbild visar att angivna värden inte är delbara, det är därför ' om ”-delen utförs.

Exempel 2: Hitta ett större antal genom att använda Not Operator in If Condition

Genom att använda ' Inte ' operatör i ' om ” villkorligt uttalande, kan ett större antal mellan flera variabler också hittas.

Låt oss besöka koden nedan för en bättre förklaring:

klass Större {
offentliga statiska tomrum huvud ( Sträng [ ] args ) {
int a = tjugo ;
int b = 10 ;
om ( ! ( a > = b ) ) {
System.out.println ( ett + ' är mindre än ' + b ) ;
} annan {
System.out.println ( ett + ' är större än ' + b ) ;
}
}
}

Förklaring av ovanstående kod:

  • Först initieras två variabler. Sedan ' Inte '-operatören tillämpas på ett villkor för att kontrollera om ' a variabeln är större än eller lika med b ” variabel.
  • Skriv sedan ut ett relativt meddelande i ' om ” uttalande block.
  • Till slut skriver du ut ett meddelande som finns i ' annan ' portion.

Efter exekvering av ovanstående kod:

Ovanstående ögonblicksbild visar att större värde har hittats med hjälp av ' Inte ' operatör.

Slutsats

den ' Inte ' operatör i ' om ”-villkor ger flexibilitet och tydlighet när det gäller att uttrycka negerade villkor, förenkla komplex logik och förbättra kodläsbarheten. Genom att använda det minskar kodraderna mycket, sparar mycket tid på programmeraren och minskar risken för logiska fel. Den här artikeln har visat hur man använder notoperatorn i if-villkoret i Java.