Jak používat operátor Not Operator v podmínkách If v Javě?

Jak Pouzivat Operator Not Operator V Podminkach If V Jave



V Javě je „ Ne ” operátor s “ -li “ podmínka obrátí výsledek, který je vrácen jako výsledek “ -li “ podmíněný příkaz. Zejména při řešení složitých podmínek může neoperátor zjednodušit logiku. Použití operátoru „Ne“ v podmínce „if“ může kód učinit stručnějším a snáze pochopitelným, zejména při vyjádření negovaných podmínek.

Tento článek ukazuje postup použití operátoru Not v podmínce if v jazyce Java.







Jak používat operátor Not Operator v podmínkách If v Javě?

Operátor „Ne“ je reprezentován vykřičníkem (!). Je to typ logického operátoru v Javě, který neguje poskytnutou booleovskou hodnotu a používá se s „ -li ” podmínky pro kontrolu opačné odpovědi/hodnoty pro zadanou podmínku. To je výhodné při provádění konkrétní akce nebo provádění bloku kódu, když není splněna určitá podmínka.



Syntax



Syntaxe obsahuje „ -li 'podmíněný příkaz s ' Ne “ operátor. Předpokládejme také, že „ dělat cokoliv() Funkce vrací pouze true nebo false:





-li ( ! dělat cokoliv ( ) )
{
// provést nějaký kus kódu
}
jiný {
// provést nějaký kus kódu
}

Ve výše uvedené syntaxi:



  • Za prvé, vrácená hodnota pro „ dělat cokoliv() Funkce je negována a tato hodnota je předána jako podmínka do funkce -li ' prohlášení.
  • Dále je do části else vložen nějaký kód, který funguje pouze v případě, že „ -li “ prohlášení je nepravdivé.

Příklad 1: Kontrola rozdělení pomocí operátoru Not Operator ve stavu If

Abych vysvětlil pojem „ Ne ” operátor v “ -li “podmínku, postupujte podle níže uvedeného kódu:

třída Divize {
public static void main ( Tětiva [ ] argumenty ) {
int číslo = 19 ;
int div = 5 ;
-li ( na jednom % div ! = 0 ) {
System.out.println ( číslo + 'není dělitelné' + div ) ;
} jiný {
System.out.println ( číslo + 'je plně dělitelné' + div ) ;
}
}
}

Vysvětlení výše uvedeného kódu:

  • Nejprve vytvořte dvě proměnné s názvem „ na jednom ' a ' div “ a poskytnout jim fiktivní hodnoty.
  • Dále, „ -li používá se příkaz “, který nejprve provede dělení na obou operátorech a poté použije „ Nerovná se ' podepsat.
  • Tento ' Ne Operátor ” neguje podmínku a získá hodnotu true pouze v případě, že výsledek není roven “ 0 “.
  • Nakonec vytvořte další část pro manipulaci, pokud je výsledek roven „ 0 “.

Po provedení výše uvedeného kódu:

Výše uvedený snímek ukazuje, že poskytnuté hodnoty nejsou dělitelné, a proto „ -li “ část je provedena.

Příklad 2: Nalezení většího čísla pomocí Not Operator ve stavu If

Pomocí „ Ne ” operátor v “ -li ” podmíněný příkaz, lze také nalézt větší počet mezi více proměnnými.

Pro lepší vysvětlení navštivte níže uvedený kód:

třída Větší {
public static void main ( Tětiva [ ] argumenty ) {
int a = dvacet ;
int b = 10 ;
-li ( ! ( A > = b ) ) {
System.out.println ( a + ' je méně než ' + b ) ;
} jiný {
System.out.println ( a + ' je větší než ' + b ) ;
}
}
}

Vysvětlení výše uvedeného kódu:

  • Nejprve se inicializují dvě proměnné. Poté, „ Ne Operátor ” se použije pod podmínkou, že se zkontroluje, zda je A 'proměnná je větší nebo rovna ' b “proměnná.
  • Poté vytiskněte relativní zprávu v „ -li “blok příkazů.
  • Nakonec vytiskne zprávu, která se nachází v „ jiný “část.

Po provedení výše uvedeného kódu:

Výše uvedený snímek ukazuje, že větší hodnota byla nalezena pomocí „ Ne “ operátor.

Závěr

' Ne ” operátor v “ -li ” podmínky poskytuje flexibilitu a jasnost při vyjadřování negovaných podmínek, zjednodušuje složitou logiku a zlepšuje čitelnost kódu. Jeho používáním se řádky kódu výrazně zmenšují, šetří programátorovi spoustu času a snižuje pravděpodobnost logických chyb. Tento článek demonstroval postup použití operátoru Not v podmínce if v jazyce Java.