Kako koristiti operator Not u uvjetima If u Javi?

Kako Koristiti Operator Not U Uvjetima If U Javi



U Javi, ' Ne ' operator s ' ako ' uvjet poništava ishod koji je vraćen kao rezultat ' ako ” uvjetna izjava. Osobito kada se radi o složenim uvjetima, neoperater može pojednostaviti logiku. Korištenje operatora “Not” u uvjetu “if” može kod učiniti sažetijim i lakšim za razumijevanje, posebno kada se izražavaju negirani uvjeti.

Ovaj članak demonstrira postupak korištenja operatora Not u if uvjetu u Javi.







Kako koristiti operator Not u uvjetima If u Javi?

Operator “Ne” predstavljen je uskličnikom (!). To je vrsta logičkog operatora u Javi koji negira danu Booleovu vrijednost i koristi se s ' ako ” uvjete za provjeru suprotnog odgovora/vrijednosti za navedeni uvjet. Ovo je korisno u izvođenju određene akcije ili izvršavanju bloka koda kada određeni uvjet nije ispunjen.



Sintaksa



Sintaksa sadrži ' ako ” uvjetna izjava s “ Ne ” operator. Također, pretpostavimo da je ' učiniti bilo što() ” vraća samo true ili false:





ako ( ! učiniti bilo što ( ) )
{
// izvesti neki dio koda
}
drugo {
// izvesti neki dio koda
}

U gornjoj sintaksi:



  • Prvo, vraćena vrijednost za ' učiniti bilo što() ” funkcija je negirana i ova se vrijednost prosljeđuje kao uvjet za “ ako ” izjava.
  • Zatim se neki kod umeće u else dio koji radi samo ako je ' ako ” izjava je lažna.

Primjer 1: Provjera dijeljenja korištenjem operatora Not u uvjetu If

Kako bismo objasnili koncept ' Ne ' operator u ' ako ”, slijedite kod u nastavku:

klasa Division {
public static void main ( Niz [ ] args ) {
int broj = 19 ;
int div = 5 ;
ako ( na jedan % div ! = 0 ) {
System.out.println ( broj + 'nije djeljivo sa' + div ) ;
} drugo {
System.out.println ( broj + ' je potpuno djeljiv sa ' + div ) ;
}
}
}

Objašnjenje gornjeg koda:

  • Prvo kreirajte dvije varijable pod nazivom ' na jedan ' i ' div ” i dajte im lažne vrijednosti.
  • Zatim, ' ako ” koristi se naredba koja prvo izvodi dijeljenje na oba operatora, a zatim koristi „ Nejednak ” znak.
  • ovo ' Ne ” operator vrši negaciju uvjeta i postaje istinit samo ako rezultat nije jednak “ 0 ”.
  • Na kraju, kreirajte else dio za rukovanje ako je rezultat jednak ' 0 ”.

Nakon izvršenja gore navedenog koda:

Gornja snimka pokazuje da navedene vrijednosti nisu djeljive i zato je ' ako ” dio je izvršen.

Primjer 2: Pronalaženje većeg broja korištenjem operatora Not u uvjetu If

Korištenjem ' Ne ' operator u ' ako ” uvjetne naredbe, također se može pronaći veći broj između više varijabli.

Posjetimo donji kod za bolje objašnjenje:

razred Veći {
public static void main ( Niz [ ] args ) {
int a = dvadeset ;
int b = 10 ;
ako ( ! ( a > = b ) ) {
System.out.println ( a + ' je manje od ' + b ) ;
} drugo {
System.out.println ( a + ' je veće od ' + b ) ;
}
}
}

Objašnjenje gornjeg koda:

  • Prvo se inicijaliziraju dvije varijable. Onda ' Ne ” primjenjuje se pod uvjetom da se provjeri je li a ' varijabla je veća ili jednaka ' b ” varijabla.
  • Nakon toga ispišite relativnu poruku u ' ako ” blok iskaza.
  • Na kraju ispisuje poruku koja se nalazi u ' drugo ” dio.

Nakon izvršenja gornjeg koda:

Gornja snimka pokazuje da je veća vrijednost pronađena uz pomoć ' Ne ” operator.

Zaključak

' Ne ' operator u ' ako ” uvjeti pružaju fleksibilnost i jasnoću u izražavanju negiranih uvjeta, pojednostavljuju složenu logiku i poboljšavaju čitljivost koda. Njegovom upotrebom znatno se smanjuju linije koda, štedi puno vremena programera i smanjuju šanse za logičke pogreške. Ovaj je članak pokazao postupak korištenja operatora Not u if uvjetu u Javi.