Symbolet som brukes til å utføre operasjoner kalles en operatør. I Java er ' != ' er en sammenligningsoperatør som brukes til å bestemme om to operander er like eller ikke ved å sammenligne dem, mens ' =! ” operatør kombinerer to operatører; den første er en oppdragsoperatør ' = ', og den andre er en logisk Ikke-operator ' ! ” som opererer på boolske verdier. Det brukes også i inversjonen av boolske verdier.
Dette innlegget vil forklare forskjellen mellom != og =! Operatører i Java.
Hva er forskjellen mellom != og =! Operatører i Java?
' != ' og ' =! ” er to separate Java-operatører. Disse to operatørene kan ikke sammenlignes fordi de har forskjellige funksjoner. « != ”-operatør sammenligner to operander, mens ” =! ”-operator inverserer resultatet av boolske verdier. Dens representasjon gir bare en look-alike følelse.
Nå vil vi diskutere begge metodene og bruken av dem én etter én!
Hva er '!=' Operator i Java?
« != '-operatøren kalles også ' ikke lik ' Java-operatør. Den brukes til å evaluere om to operander er like ved bruk av betingede utsagn. Denne operatøren returnerer boolske verdier, der ' ekte ' indikerer at verdiene sammenlignes og ikke er like, og ' falsk ” refererer til det motsatte tilfellet når begge verdiene er like.
Hvordan bruker du '!=' Operator i Java?
Følg syntaksen nedenfor for å sammenligne variabelverdien ' en ' med ' b ' bruker ' != ' (ikke lik) operator:
en ! =b
Eksempel 1
I dette eksemplet vil vi lage to heltallsvariabler, ' en ' og ' b ' og initialiser dem:
int a = tjue ;int b = 23 ;
Skriv ut de opprinnelige verdiene til variabler ' en ' og ' b ' på konsollen ved hjelp av ' System.out.println() ' metode:
System.out.println ( 'Verdien av b = ' +b ) ;
Deretter vil vi sjekke om verdien av ' en ' er lik verdien av ' b ' bruker ' != ' operatør. Det vil returnere en boolsk verdi ' falsk ' hvis begge verdiene er like:
Skriv til slutt ut den resulterende verdien på konsollen:
Utgangen viser den boolske verdien ' ekte ', som indikerer at verdiene til ' en ' og ' b ' er ikke like:
Eksempel 2
Nå vil vi utføre den samme operasjonen ved å bruke følgende syntaks:
boolsk utgang = ! ( en ==b ) ;
Den sjekker først likheten til ' en ' og ' b ' variabelverdier ved bruk av sammenligningsoperatoren ' == ” og fornekter deretter resultatet.
Skriv til slutt ut utdataene på konsollen:
System.out.println ( produksjon ) ;
Produksjon
La oss nå gå til et annet eksempel hvor vi vil se hvordan den nevnte operatøren hjelper til med å finne likhet under de angitte forholdene.
Eksempel 3
Her vil vi vurdere de samme variablene ' en ' og ' b ” med sine verdier som i de foregående eksemplene. Vi vil bruke den betingede ' hvis ”-setning for å sjekke om verdiene til begge variablene er like eller ikke og skrive ut de tilføyde setningene:
hvis ( en ! =b ) {System.out.println ( 'Verdien av 'a' er ikke lik verdien av 'b'' ) ;
} ellers {
System.out.println ( 'Verdien av 'a' er lik verdien av 'b'' ) ;
}
Utdataene viser at verdiene til ' en ' og ' b ' er ikke like:
Gå nå mot arbeidet med ' =! ”-operatør i Java.
Hva er '=!' Operatør i Java?
« =! 'operator er kombinasjonen av de to operatorene, tilordningsoperatoren' = ' og det logiske ikke ' ! ' operatør. Den logiske ikke-operatoren brukes til å konvertere den opprinnelige verdien, mens tilordningsoperatoren brukes til å tildele verdien.
For å konvertere utdataene til boolske verdier, kan du bruke ' =! ' operatør. Den konverterer den boolske verdien og tilordner den deretter til den andre operanden.
Slik bruker du '=!' Operatør i Java?
Syntaksen for å bruke ' =! ' operatør er gitt som følger:
x = ! Y
Merk: Det riktige uttrykket er ' x= !y ' ikke ' x=!y '; det er litt forvirrende. Uttrykket ' x= !y ' viser at den boolske verdien av ' Y ' blir først invertert, og deretter tilordnet ' x '.
Eksempel
I dette eksemplet har vi to boolske typevariabler, ' x ' og ' Y ', med følgende verdier:
boolsk x = ekte ;boolsk y = ekte ;
Skriv ut verdiene til de opprettede variablene på konsollen ved å bruke ' System.out.println() ' metode:
System.out.println ( 'Den boolske verdien av y = ' +y ) ;
Nå vil vi konvertere den boolske verdien av ' x ' ved hjelp av ' =! ' operatør:
« Y ' vil først invertere verdien fra ' ekte ' til ' falsk ', og deretter er den tildelt ' x '. Skriv ut den oppdaterte verdien av ' x ' på konsollen:
Produksjon
Vi har gitt all grunnleggende informasjon om ' != ' og ' =! ”-operatører i Java.
Konklusjon
Både ' != ' og ' =! ” er Java-operatører som brukes til å utføre ulike funksjoner. « != '-operator er en sammenligningsoperator som sammenligner likheten mellom to operander for å finne ut om de er like eller ikke, mens ' =! ' er kombinasjonen av to operatører, en tilordningsoperatør ' = ', og den logiske ikke-operatoren ' ! ” som opererer på boolske verdier. I dette innlegget diskuterte vi forskjellen mellom != og =! operatører i Java og deres bruk.