Hogyan kell használni a Nem operátort If feltételek mellett a Java-ban?

Hogyan Kell Hasznalni A Nem Operatort If Feltetelek Mellett A Java Ban



Java nyelven a „ Nem ' operátor a ' ha ' feltétel megfordítja az eredményt, amelyet a ' ha ” feltételes kijelentés. Különösen összetett feltételek esetén a nem operátor leegyszerűsítheti a logikát. A „Not” operátor használata az „if” feltételben tömörebbé és könnyebben érthetőbbé teheti a kódot, különösen ha negált feltételeket fejez ki.

Ez a cikk bemutatja a Not operátor használatát az if feltételben a Java nyelvben.







Hogyan kell használni a Nem operátort If feltételek mellett a Java-ban?

A „Nem” operátort a felkiáltójel (!) jelöli. Ez egyfajta logikai operátor a Java nyelvben, amely tagadja a megadott logikai értéket, és a ' ha ” feltételeket a megadott feltétel ellentétes válaszának/értékének ellenőrzéséhez. Ez előnyös egy adott művelet vagy egy kódblokk végrehajtása során, ha egy bizonyos feltétel nem teljesül.



Szintaxis



A szintaxis tartalmaz egy „ ha ' feltételes utasítás a ' Nem ' operátor. Ezenkívül tegyük fel, hogy a „ csinálj bármit() ” függvény csak igaz vagy hamis értéket ad vissza:





ha ( ! csinálj bármit ( ) )
{
// hajtson végre valamilyen kódrészletet
}
más {
// hajtson végre valamilyen kódrészletet
}

A fenti szintaxisban:



  • Először a „ csinálj bármit() ' függvény negált, és ez az érték feltételként kerül átadásra a ' ha ' nyilatkozat.
  • Ezután beszúr egy kódot az else részbe, amely csak akkor működik, ha a „ ha ” állítás hamis.

1. példa: Felosztás ellenőrzése a Not Operator használatával If állapotban

Hogy elmagyarázzuk a „ Nem ' operátor a ' ha ” állapot, kövesse az alábbi kódot:

osztályú osztály {
public static void main ( Húr [ ] args ) {
int szám = 19 ;
int div = 5 ;
ha ( az egyiken % div ! = 0 ) {
System.out.println ( szám + 'nem osztható vele' + div ) ;
} más {
System.out.println ( szám + 'teljesen osztható a következővel' + div ) ;
}
}
}

A fenti kód magyarázata:

  • Először hozzon létre két változót ' az egyiken ” és „ div ” és álértékeket biztosítanak számukra.
  • Ezután a „ ha ” utasítás kerül felhasználásra, amely először mindkét operátoron végrehajtja az osztást, majd a „ Nem egyenlő ” jel.
  • ez a ' Nem ' operátor a feltétel tagadását teszi, és csak akkor lesz igaz, ha az eredmény nem egyenlő a ' 0 ”.
  • A végén hozzon létre egy else részt a kezeléshez, ha az eredmény egyenlő a ' 0 ”.

A fent megadott kód végrehajtása után:

A fenti pillanatkép azt mutatja, hogy a megadott értékek nem oszthatók, ezért a „ ha ” rész végrehajtásra kerül.

2. példa: Nagyobb szám keresése a Nem operátor funkcióval If Condition

A „ Nem ' operátor a ' ha ” feltételes utasítás, több változó között nagyobb szám is megtalálható.

Látogassa meg az alábbi kódot a jobb magyarázatért:

osztály Nagyobb {
public static void main ( Húr [ ] args ) {
int a = húsz ;
int b = 10 ;
ha ( ! ( a > = b ) ) {
System.out.println ( egy + ' kevesebb mint ' + b ) ;
} más {
System.out.println ( egy + ' nagyobb, mint ' + b ) ;
}
}
}

A fenti kód magyarázata:

  • Először két változót inicializálunk. Aztán a ' Nem ' operátort azzal a feltétellel alkalmazzák, hogy ellenőrizze, hogy a ' a ' változó nagyobb vagy egyenlő, mint a ' b ” változó.
  • Ezt követően nyomtasson egy relatív üzenetet a „ ha ” utasításblokk.
  • A végén kinyomtat egy üzenetet, amely a „ más ” részét.

A fenti kód végrehajtása után:

A fenti pillanatkép azt mutatja, hogy nagyobb értéket találtak a „ Nem ' operátor.

Következtetés

A ' Nem ' operátor a ' ha ” feltételek rugalmasságot és egyértelműséget biztosítanak a negált feltételek kifejezésében, egyszerűsítik az összetett logikát és javítják a kód olvashatóságát. Használatával a kódsorok jelentősen csökkennek, sok programozói időt takarítanak meg, és csökkentik a logikai hibák esélyét. Ez a cikk bemutatja a Not operátor használatát az if feltételben a Java nyelvben.