Kakšna je razlika med != in =! Operaterji v Javi

Kaksna Je Razlika Med In Operaterji V Javi



Simbol, ki se uporablja za izvajanje operacij, se imenuje operator. V Javi je » != ' je primerjalni operator, ki se uporablja za ugotavljanje, ali sta dva operanda enaka ali ne, tako da ju primerjamo, medtem ko ' =! ” združuje dva operatorja; prvi je operator dodelitve ' = «, drugi pa je logični operator Not » ! ”, ki deluje na logičnih vrednostih. Uporablja se tudi pri inverziji logičnih vrednosti.

Ta objava bo pojasnila razliko med != in =! Operaterji v Javi.







Kakšna je razlika med != in =! Operaterji v Javi?

!= « in » =! ” sta dva ločena operaterja Java. Teh dveh operaterjev ni mogoče primerjati, ker služita različnim funkcionalnostim. ' != ' primerja dva operanda, medtem ko ' =! ” obrne rezultat logičnih vrednosti. Njena predstavitev daje le občutek podobnosti.



Zdaj bomo razpravljali o obeh metodah in njuni uporabi eno za drugo!



Kaj je operater “!=” v Javi?

' != ' se imenuje tudi ' ni enako ” Operator Java. Uporablja se za oceno, ali sta dva operanda enaka ali ne, pri uporabi pogojnih stavkov. Ta operator vrne logične vrednosti, kjer je ' prav « označuje, da sta vrednosti primerjani in nista enaki, in » lažno ” se nanaša na nasprotni primer, ko sta obe vrednosti enaki.





Kako uporabljati operater “!=” v Javi?

Sledite spodnji sintaksi za primerjavo vrednosti spremenljivke ' a ' z ' b ' uporabljati ' != ” (ni enako) operator:

a ! =b


Primer 1



V tem primeru bomo ustvarili dve spremenljivki tipa celo število, ' a « in » b « in jih inicializirajte:

int a = dvajset ;
int b = 23 ;


Natisnite izvirne vrednosti spremenljivk “ a « in » b « na konzoli s pomočjo » System.out.println() ” metoda:

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


Nato bomo preverili, ali je vrednost ' a ” je enaka vrednosti ” b ' uporabljati ' != ” operaterja. Vrnil bo logično vrednost ' lažno ” če sta obe vrednosti enaki:

logični izhod = a ! =b;


Nazadnje natisnite dobljeno vrednost na konzoli:

System.out.println ( izhod ) ;



Izhod prikazuje logično vrednost ' prav «, kar pomeni, da so vrednosti » a « in » b ” niso enake:


Primer 2

Sedaj bomo izvedli isto operacijo z naslednjo sintakso:

logični izhod = ! ( a ==b ) ;


Najprej preveri enakost ' a « in » b ” vrednosti spremenljivk z uporabo operatorja primerjave “ == ” in nato izniči rezultat.

Končno natisnite izhod na konzoli:

System.out.println ( izhod ) ;



Izhod


Zdaj pa pojdimo k drugemu primeru, kjer bomo videli, kako omenjeni operator pomaga najti enakost pod določenimi pogoji.

Primer 3

Tukaj bomo upoštevali iste spremenljivke ' a « in » b ” z njihovimi vrednostmi kot v prejšnjih primerih. Uporabili bomo pogojnik ' če ” za preverjanje, ali sta vrednosti obeh spremenljivk enaki ali ne, in izpis dodanih stavkov:

če ( a ! =b ) {
System.out.println ( 'Vrednost 'a' ni enaka vrednosti 'b'' ) ;
} drugače {
System.out.println ( 'Vrednost 'a' je enaka vrednosti 'b'' ) ;
}



Izhod pokaže, da so vrednosti ' a « in » b ” niso enake:


Zdaj pa se posvetite delovanju » =! ” v Javi.

Kaj je '=!' Operater v Javi?

' =! ' je kombinacija obeh operatorjev, operator dodelitve ' = 'in logično ne' ! ” operaterja. Logični operator not se uporablja za pretvorbo izvirne vrednosti, medtem ko se operator dodelitve uporablja za dodelitev vrednosti.

Če želite pretvoriti izhod logičnih vrednosti, lahko uporabite » =! ” operaterja. Pretvori logično vrednost in jo nato dodeli drugemu operandu.

Kako uporabljati '=!' Operater v Javi?

Sintaksa za uporabo ' =! ” je podan na naslednji način:

x = ! Y


Opomba: Pravilen izraz je ' x= !y 'ne' x=!y ”; je nekoliko zmedeno. Izraz ' x= !y « kaže, da je logična vrednost » Y ” se najprej obrne, nato pa se dodeli ” x ”.

Primer

V tem primeru imamo dve spremenljivki logičnega tipa, ' x « in » Y «, z naslednjimi vrednostmi:

logično x = prav ;
logično y = prav ;


Natisnite vrednosti ustvarjenih spremenljivk na konzoli z uporabo “ System.out.println() ” metoda:

System.out.println ( 'Logična vrednost x = ' +x ) ;
System.out.println ( 'Logična vrednost y = ' +y ) ;


Zdaj bomo pretvorili logično vrednost ' x « s pomočjo » =! ” operater:

x = ! Y;


' Y « bo najprej obrnil svojo vrednost iz « prav ' do ' lažno «, nato pa je dodeljen » x ”. Natisnite posodobljeno vrednost ' x « na konzoli:

System.out.println ( 'Zdaj je vrednost x = ' +x ) ;



Izhod


Zagotovili smo vse osnovne informacije o ' != « in » =! ” v Javi.

Zaključek

Oboje ' != « in » =! ” so operaterji Java, ki se uporabljajo za izvajanje različnih funkcij. ' != ' je primerjalni operator, ki primerja enakost dveh operandov, da ugotovi, ali sta enaka ali ne, medtem ko ' =! ' je kombinacija dveh operatorjev, operator dodelitve ' = ', in logični operator not ' ! ”, ki deluje na logičnih vrednostih. V tej objavi smo razpravljali o razliki med != in =! operaterji v Javi in ​​njihova uporaba.