Quina diferència hi ha entre != i =! Operadors en Java

Quina Diferencia Hi Ha Entre I Operadors En Java



El símbol utilitzat per realitzar operacions s'anomena operador. A Java, el ' != ' és un operador de comparació utilitzat per determinar si dos operands són iguals o no comparant-los, mentre que ' =! ” operador combina dos operadors; el primer és un operador d'assignació ' = ”, i el segon és un operador Not lògic “ ! ” que opera amb valors booleans. També s'utilitza en la inversió de valors booleans.

Aquesta publicació explicarà la diferència entre != i =! Operadors en Java.







Quina diferència hi ha entre != i =! Operadors a Java?

!= ' i ' =! ” són dos operadors Java separats. Aquests dos operadors no es poden comparar perquè tenen funcionalitats diferents. El ' != ” l'operador compara dos operands, mentre que l'operador “ =! ” l'operador inverteix el resultat dels valors booleans. La seva representació només dóna una sensació semblant.



Ara, parlarem dels dos mètodes i del seu ús un per un!



Què és l'operador '!=' a Java?

El ' != L'operador també s'anomena ' no igual a ” Operador Java. S'utilitza per avaluar si dos operands són iguals o no mentre s'utilitzen declaracions condicionals. Aquest operador retorna valors booleans, on ' veritat ” indica que els valors es comparen i no són iguals, i “ fals ” es refereix al seu cas oposat quan tots dos valors són iguals.





Com utilitzar l'operador '!=' a Java?

Seguiu la sintaxi que s'indica a continuació per comparar el valor de la variable ' a ' amb ' b ' utilitzant el ' != ' (no igual) operador:

a ! =b


Exemple 1



En aquest exemple, crearem dues variables de tipus enter, ' a ' i ' b ” i inicialitzeu-los:

int a = 20 ;
int b = 23 ;


Imprimeix els valors originals de les variables ' a ' i ' b ' a la consola amb l'ajuda del ' System.out.println() ” mètode:

System.out.println ( 'El valor d'a = ' +a ) ;
System.out.println ( 'El valor de b = ' +b ) ;


Aleshores, comprovarem si el valor de “ a ' és igual al valor de ' b ' utilitzant el ' != ” operador. Tornarà un valor booleà ' fals ” si els dos valors són iguals:

sortida booleana = a ! =b;


Finalment, imprimiu el valor resultant a la consola:

System.out.println ( sortida ) ;



La sortida mostra el valor booleà ' veritat ”, que indica que els valors de “ a ' i ' b ” no són iguals:


Exemple 2

Ara, farem la mateixa operació utilitzant la sintaxi següent:

sortida booleana = ! ( a ==b ) ;


Primer comprova la igualtat de ' a ' i ' b 'valors variables utilitzant l'operador de comparació' == ” i després nega el resultat.

Finalment, imprimiu la sortida a la consola:

System.out.println ( sortida ) ;



Sortida


Ara, passem a un altre exemple on veurem com l'operador esmentat ajuda a trobar la igualtat en les condicions especificades.

Exemple 3

Aquí, considerarem les mateixes variables ' a ' i ' b ” amb els seus valors com en els exemples anteriors. Farem servir el condicional ' si ” declaració per comprovar si els valors d'ambdues variables són iguals o no i imprimir les declaracions afegides:

si ( a ! =b ) {
System.out.println ( 'El valor de 'a' no és igual al valor de 'b'' ) ;
} altra cosa {
System.out.println ( 'El valor de 'a' és igual al valor de 'b'' ) ;
}



La sortida mostra que els valors de “ a ' i ' b ” no són iguals:


Ara, dirigiu-vos al treball de la ' =! ” operador en Java.

Què és '=!' Operador a Java?

El ' =! 'operador és la combinació dels dos operadors, l'operador d'assignació' = ' i el lògic no ' ! ” operador. L'operador no lògic s'utilitza per convertir el valor original, mentre que l'operador d'assignació s'utilitza per a l'assignació del valor.

Per convertir la sortida dels valors booleans, podeu utilitzar el ' =! ” operador. Converteix el valor booleà i després l'assigna al segon operand.

Com utilitzar '=!' Operador a Java?

La sintaxi per utilitzar el ' =! ” l'operador es dóna de la manera següent:

x = ! i


Nota: L'expressió correcta és ' x= !y ' no ' x=!y ”; és una mica confús. L'expressió ' x= !y ” mostra que el valor booleà de “ i ' s'inverteix primer i després s'assigna a ' x ”.

Exemple

En aquest exemple, tenim dues variables de tipus booleà, ' x ' i ' i ”, amb els valors següents:

booleà x = veritat ;
booleà y = veritat ;


Imprimeix els valors de les variables creades a la consola mitjançant el ' System.out.println() ” mètode:

System.out.println ( 'El valor booleà de x = ' +x ) ;
System.out.println ( 'El valor booleà de y = ' +i ) ;


Ara, convertirem el valor booleà de “ x ' amb l'ajuda del ' =! 'operador:

x = ! i;


El ' i ' primer invertirà el seu valor de ' veritat ' a ' fals ”, i després s'assigna a “ x ”. Imprimeix el valor actualitzat de ' x ” a la consola:

System.out.println ( 'Ara el valor de x =' +x ) ;



Sortida


Hem proporcionat tota la informació bàsica sobre el ' != ' i ' =! ” operadors en Java.

Conclusió

Tots dos ' != ' i ' =! ” són operadors Java utilitzats per realitzar diferents funcionalitats. El ' != L'operador ' és un operador de comparació que compara la igualtat de dos operands per determinar si són iguals o no, mentre que ' =! ' és la combinació de dos operadors, un operador d'assignació ' = ', i l'operador no lògic ' ! ” que opera amb valors booleans. En aquesta publicació, vam parlar de la diferència entre != i =! operadors en Java i el seu ús.