Koja je razlika između != i =! Operatori u Javi

Koja Je Razlika Izmedu I Operatori U Javi



Simbol koji se koristi za izvođenje operacija naziva se operator. U Javi, ' != ” je operator usporedbe koji se koristi za utvrđivanje jesu li dva operanda jednaka ili ne uspoređujući ih, dok je “ =! ” operator kombinira dva operatora; prvi je operator dodjele “ = ', a drugi je logički Not operator ' ! ” koji radi s Booleovim vrijednostima. Također se koristi u inverziji Booleovih vrijednosti.

Ovaj će post objasniti razliku između != i =! Operatori u Javi.







Koja je razlika između != i =! Operatori u Javi?

!= ' i ' =! ” su dva odvojena Java operatora. Ova se dva operatora ne mogu uspoređivati ​​jer služe različitim funkcionalnostima. ' != ” uspoređuje dva operanda, dok “ =! ” inverzira rezultat Booleovih vrijednosti. Njegov prikaz samo daje dojam sličnosti.



Sada ćemo razgovarati o obje metode i njihovoj upotrebi jednu po jednu!



Što je “!=” operator u Javi?

' != ' operator se također naziva ' nije jednako ” Java operator. Koristi se za procjenu jesu li dva operanda jednaka ili ne pri korištenju uvjetnih naredbi. Ovaj operator vraća Booleove vrijednosti, gdje je ' pravi ' označava da se vrijednosti uspoređuju i nisu jednake, a ' lažno ” odnosi se na svoj suprotni slučaj kada su obje vrijednosti jednake.





Kako koristiti operator “!=” u Javi?

Slijedite dolje navedenu sintaksu za usporedbu vrijednosti varijable ' a ” sa “ b ' koristiti ' != ” (nije jednako) operator:

a ! =b


Primjer 1



U ovom primjeru, stvorit ćemo dvije varijable tipa cjelobrojnog broja, ' a ' i ' b ” i inicijalizirajte ih:

int a = dvadeset ;
int b = 23 ;


Ispiši izvorne vrijednosti varijabli “ a ' i ' b ' na konzoli uz pomoć ' System.out.println() ” metoda:

System.out.println ( 'Vrijednost a = ' +a ) ;
System.out.println ( 'Vrijednost b = ' +b ) ;


Zatim ćemo provjeriti je li vrijednost ' a ” jednaka je vrijednosti “ b ' koristiti ' != ” operator. Vratit će Booleovu vrijednost ' lažno ” ako su obje vrijednosti jednake:

Boolean izlaz = a ! =b;


Na kraju ispišite dobivenu vrijednost na konzoli:

System.out.println ( izlaz ) ;



Izlaz prikazuje Booleovu vrijednost ' pravi ', što ukazuje da su vrijednosti ' a ' i ' b ” nisu jednaki:


Primjer 2

Sada ćemo izvesti istu operaciju koristeći sljedeću sintaksu:

Boolean izlaz = ! ( a ==b ) ;


Prvo provjerava jednakost ' a ' i ' b ” vrijednosti varijable korištenjem operatora usporedbe “ == ”, a zatim poništava rezultat.

Na kraju ispišite izlaz na konzoli:

System.out.println ( izlaz ) ;



Izlaz


Prijeđimo sada na drugi primjer gdje ćemo vidjeti kako spomenuti operator pomaže pronaći jednakost pod navedenim uvjetima.

Primjer 3

Ovdje ćemo razmotriti iste varijable ' a ' i ' b ” s njihovim vrijednostima kao u prethodnim primjerima. Koristit ćemo uvjet ' ako ” da biste provjerili jesu li vrijednosti obiju varijabli jednake ili ne i ispisali dodane izjave:

ako ( a ! =b ) {
System.out.println ( 'Vrijednost 'a' nije jednaka vrijednosti 'b'' ) ;
} drugo {
System.out.println ( 'Vrijednost 'a' jednaka je vrijednosti 'b'' ) ;
}



Izlaz pokazuje da su vrijednosti ' a ' i ' b ” nisu jednaki:


Sada krenite prema radu ' =! ” operator u Javi.

Što je '=!' Operater u Javi?

' =! ” kombinacija je dvaju operatora, operator dodjele “ = ” i logično ne ” ! ” operator. Logički not operator se koristi za pretvaranje izvorne vrijednosti, dok se operator dodjele koristi za dodjelu vrijednosti.

Kako biste pretvorili izlaz Booleovih vrijednosti, možete koristiti ' =! ” operator. Pretvara booleovu vrijednost i zatim je dodjeljuje drugom operandu.

Kako koristiti '=!' Operater u Javi?

Sintaksa za korištenje ' =! ” operator je zadan na sljedeći način:

x = ! Y


Bilješka: Ispravan izraz je ' x= !y 'ne' x=!y ”; malo je zbunjujuće. Izraz ' x= !y ' pokazuje da je Booleova vrijednost ' Y ” prvo se invertira, a zatim se dodjeljuje “ x ”.

Primjer

U ovom primjeru imamo dvije varijable Boolean tipa, ' x ' i ' Y “, sa sljedećim vrijednostima:

booleov x = pravi ;
Booleov y = pravi ;


Ispišite vrijednosti kreiranih varijabli na konzoli koristeći ' System.out.println() ” metoda:

System.out.println ( 'Booleova vrijednost x = ' +x ) ;
System.out.println ( 'Booleova vrijednost y = ' +y ) ;


Sada ćemo pretvoriti Booleovu vrijednost ' x ' uz pomoć ' =! ” operator:

x = ! Y;


' Y ” prvo će obrnuti svoju vrijednost od “ pravi ” do “ lažno ', a zatim se dodjeljuje ' x ”. Ispiši ažuriranu vrijednost ' x ” na konzoli:

System.out.println ( 'Sada vrijednost x = ' +x ) ;



Izlaz


Dali smo sve osnovne informacije o “ != ' i ' =! ” operatori u Javi.

Zaključak

oboje' != ' i ' =! ” su Java operatori koji se koriste za izvođenje različitih funkcija. ' != ” je operator usporedbe koji uspoređuje jednakost dvaju operanda kako bi se utvrdilo jesu li jednaki ili ne, dok je =! ” je kombinacija dvaju operatora, operatora dodjele “ = ', i logički not operator ' ! ” koji radi s Booleovim vrijednostima. U ovom smo postu raspravljali o razlici između != i =! operatori u Javi i njihova upotreba.