Hoe gebruik je de Not-operator in If-voorwaarden in Java?

Hoe Gebruik Je De Not Operator In If Voorwaarden In Java



Op Java is de “ Niet ” operator met de “ als ” voorwaarde keert de uitkomst om die wordt geretourneerd als resultaat van de “ als ' voorwaardelijke verklaring. Vooral bij complexe omstandigheden kan de niet-operator de logica vereenvoudigen. Het gebruik van de 'Niet'-operator in de 'als'-voorwaarde kan de code beknopter en gemakkelijker te begrijpen maken, vooral bij het uitdrukken van ontkende voorwaarden.

Dit artikel demonstreert de procedure voor het gebruik van de operator Not in de if-voorwaarde in Java.







Hoe gebruik je de Not-operator in If-voorwaarden in Java?

De operator 'Niet' wordt weergegeven door het uitroepteken (!). Het is een soort logische operator in Java die de opgegeven Booleaanse waarde ontkent en wordt gebruikt met ' als ” voorwaarden om te controleren op het tegenovergestelde antwoord/waarde voor een bepaalde voorwaarde. Dit is handig bij het uitvoeren van een specifieke actie of het uitvoeren van een codeblok wanneer niet aan een bepaalde voorwaarde wordt voldaan.



Syntaxis



De syntaxis bevat een ' als ” voorwaardelijke verklaring met de “ Niet ” exploitant. Laten we ook aannemen dat de ' doe iets() ” functie retourneert alleen waar of onwaar:





als ( ! doe iets ( ) )
{
// een stukje code uitvoeren
}
anders {
// een stukje code uitvoeren
}

In de bovenstaande syntaxis:



  • Eerst de geretourneerde waarde voor de ' doe iets() ” functie wordt genegeerd en deze waarde wordt als voorwaarde doorgegeven aan de “ als ' stelling.
  • Vervolgens wordt er wat code ingevoegd in het else-gedeelte dat alleen werkt als de ' als ”verklaring is onjuist.

Voorbeeld 1: Deling controleren met de operator Not in de If-voorwaarde

Om het concept van de “ Niet ' operator in de ' als ” voorwaarde, volg de onderstaande code:

klasse Divisie {
openbare statische leegte main ( Snaar [ ] argumenten ) {
int getal = 19 ;
int div = 5 ;
als ( op een % div ! = 0 ) {
Systeem.out.println ( aantal + ' is niet deelbaar door ' + div ) ;
} anders {
Systeem.out.println ( aantal + ' is volledig deelbaar door ' + div ) ;
}
}
}

Uitleg van de bovenstaande code:

  • Maak eerst twee variabelen met de naam ' op een ' En ' div ” en geef ze dummy-waarden.
  • Vervolgens de “ als ”-instructie wordt gebruikt die eerst de deling op beide operators uitvoert en vervolgens de “ Niet gelijk ' teken.
  • Dit ' Niet ” operator maakt de ontkenning van de voorwaarde en wordt alleen waar als het resultaat niet gelijk is aan “ 0 ”.
  • Maak uiteindelijk een else-onderdeel voor afhandeling als het resultaat gelijk is aan ' 0 ”.

Na de uitvoering van de bovengenoemde code:

De bovenstaande momentopname laat zien dat opgegeven waarden niet deelbaar zijn, daarom is de ' als ” deel wordt uitgevoerd.

Voorbeeld 2: een groter getal zoeken met behulp van de niet-operator in de voorwaarde If

Door gebruik te maken van de ' Niet ' operator in de ' als ” voorwaardelijke verklaring, een groter aantal tussen meerdere variabelen kan ook worden gevonden.

Laten we de onderstaande code bezoeken voor een betere uitleg:

klasse Groter {
openbare statische leegte main ( Snaar [ ] argumenten ) {
int een = twintig ;
int b = 10 ;
als ( ! ( A > = geb ) ) {
Systeem.out.println ( een + ' is minder dan ' + geb ) ;
} anders {
Systeem.out.println ( een + ' is groter dan ' + geb ) ;
}
}
}

Uitleg van de bovenstaande code:

  • Eerst worden twee variabelen geïnitialiseerd. Dan de ' Niet ” operator wordt toegepast op een voorwaarde om te controleren of de “ A ” variabele is groter dan of gelijk aan de “ B ” variabel.
  • Druk daarna een relatief bericht af in de ' als ” verklaring blok.
  • Drukt uiteindelijk een bericht af dat aanwezig is in de ' anders ” portie.

Na het uitvoeren van bovenstaande code:

De bovenstaande snapshot laat zien dat er meer waarde is gevonden met behulp van de “ Niet ” exploitant.

Conclusie

De ' Niet ” telefoniste in “ als ”voorwaarden biedt flexibiliteit en duidelijkheid bij het uitdrukken van ontkende voorwaarden, vereenvoudigt complexe logica en verbetert de leesbaarheid van code. Door het te gebruiken, nemen de regels code veel af, bespaart de programmeur veel tijd en verkleint de kans op logische fouten. Dit artikel heeft de procedure gedemonstreerd voor het gebruik van de operator Not in de if-voorwaarde in Java.