Quelle est la différence entre le != et le =! Opérateurs en Java

Quelle Est La Difference Entre Le Et Le Operateurs En Java



Le symbole utilisé pour effectuer des opérations s'appelle un opérateur. En Java, le ' != ' est un opérateur de comparaison utilisé pour déterminer si deux opérandes sont égaux ou non en les comparant, tandis que le ' = ! ” opérateur combine deux opérateurs; le premier est un opérateur d'affectation ' = », et le second est un opérateur non logique « ! » qui opère sur des valeurs booléennes. Il est également utilisé dans l'inversion des valeurs booléennes.

Ce post expliquera la différence entre != et =! Opérateurs en Java.







Quelle est la différence entre le != et le =! Opérateurs en Java ?

' != ' et ' = ! ” sont deux opérateurs Java distincts. Ces deux opérateurs ne peuvent pas être comparés car ils servent des fonctionnalités différentes. La ' != ” compare deux opérandes, alors que l'opérateur “ = ! L'opérateur ” inverse le résultat des valeurs booléennes. Sa représentation ne donne qu'une impression de sosie.



Maintenant, nous allons discuter des deux méthodes et de leur utilisation une par une !



Qu'est-ce que l'opérateur '!=' en Java ?

La ' != L'opérateur ' est aussi appelé ' pas égal à ” Opérateur Java. Il est utilisé pour évaluer si oui ou non deux opérandes sont égaux lors de l'utilisation d'instructions conditionnelles. Cet opérateur renvoie des valeurs booléennes, où ' vrai ” indique que les valeurs sont comparées et ne sont pas égales, et “ faux ” fait référence à son cas opposé lorsque les deux valeurs sont égales.





Comment utiliser l'opérateur '!=' en Java ?

Suivez la syntaxe ci-dessous pour comparer la valeur de la variable ' un ' avec ' b ' en utilisant le ' != Opérateur ” (non égal) :

un ! =b


Exemple 1



Dans cet exemple, nous allons créer deux variables de type entier, ' un ' et ' b ” et initialisez-les :

entier un = vingt ;
entier b = 23 ;


Imprimer les valeurs d'origine des variables ' un ' et ' b ' sur la console à l'aide du ' System.out.println() ' méthode:

System.out.println ( 'La valeur de a = ' + un ) ;
System.out.println ( 'La valeur de b = ' +b ) ;


Ensuite, nous vérifierons si la valeur de « un ' est égal à la valeur de ' b ' en utilisant le ' != ” opérateur. Il renverra une valeur booléenne ' faux ” si les deux valeurs sont égales :

sortie booléenne = a ! =b ;


Enfin, imprimez la valeur résultante sur la console :

System.out.println ( production ) ;



La sortie affiche la valeur booléenne ' vrai », ce qui indique que les valeurs de « un ' et ' b ' ne sont pas égaux :


Exemple 2

Maintenant, nous allons effectuer la même opération en utilisant la syntaxe suivante :

sortie booléenne = ! ( un ==b ) ;


Il vérifie d'abord l'égalité de ' un ' et ' b ' valeurs variables à l'aide de l'opérateur de comparaison ' == ” puis annule le résultat.

Enfin, imprimez la sortie sur la console :

System.out.println ( production ) ;



Production


Passons maintenant à un autre exemple où nous verrons comment l'opérateur mentionné aide à trouver l'égalité dans les conditions spécifiées.

Exemple 3

Ici, nous considérerons les mêmes variables ' un ' et ' b ” avec leurs valeurs comme dans les exemples précédents. Nous utiliserons le conditionnel ' si ” pour vérifier si les valeurs des deux variables sont égales ou non et imprimer les instructions ajoutées :

si ( un ! =b ) {
System.out.println ( 'La valeur de 'a' n'est pas égale à la valeur de 'b'' ) ;
} autre {
System.out.println ( 'La valeur de 'a' est égale à la valeur de 'b'' ) ;
}



La sortie montre que les valeurs de ' un ' et ' b ' ne sont pas égaux :


Maintenant, dirigez-vous vers le fonctionnement du ' = ! ” opérateur en Java.

Qu'est-ce que '=!' Opérateur en Java ?

La ' = ! L'opérateur ' est la combinaison des deux opérateurs, l'opérateur d'Affectation ' = » et le non logique « ! ” opérateur. L'opérateur logique not est utilisé pour convertir la valeur d'origine, tandis que l'opérateur d'affectation est utilisé pour l'affectation de la valeur.

Afin de convertir la sortie des valeurs booléennes, vous pouvez utiliser le ' = ! ” opérateur. Il convertit la valeur booléenne puis l'affecte au deuxième opérande.

Comment utiliser '= !' Opérateur en Java ?

La syntaxe d'utilisation du ' = ! ” opérateur est donné comme suit:

X = ! Oui


Noter: La bonne expression est ' x= !y ' ne pas ' x=!y ”; c'est un peu déroutant. L'expression ' x= !y ' montre que la valeur booléenne de ' Oui ' est d'abord inversé, puis il est affecté à ' X ”.

Exemple

Dans cet exemple, nous avons deux variables de type booléen, ' X ' et ' Oui ”, avec les valeurs suivantes :

booléen x = vrai ;
booléen y = vrai ;


Imprimer les valeurs des variables créées sur la console en utilisant le ' System.out.println() ' méthode:

System.out.println ( 'La valeur booléenne de x = ' +x ) ;
System.out.println ( 'La valeur booléenne de y = ' +y ) ;


Maintenant, nous allons convertir la valeur booléenne de ' X ' avec l'aide du ' = ! ” opérateur :

X = ! Y;


La ' Oui ' va d'abord inverser sa valeur de ' vrai ' à ' faux », puis il est attribué à « X ”. Imprimer la valeur mise à jour de ' X ' sur la console :

System.out.println ( 'Maintenant la valeur de x = ' +x ) ;



Production


Nous avons fourni toutes les informations de base sur le ' != ' et ' = ! ” opérateurs en Java.

Conclusion

Tous les deux ' != ' et ' = ! ” sont des opérateurs Java utilisés pour exécuter différentes fonctionnalités. La ' != L'opérateur ' est un opérateur de comparaison qui compare l'égalité de deux opérandes pour déterminer s'ils sont égaux ou non, tandis que le ' = ! ' est la combinaison de deux opérateurs, un opérateur d'affectation ' = », et l'opérateur non logique « ! » qui opère sur des valeurs booléennes. Dans cet article, nous avons discuté de la différence entre != et =! opérateurs en Java et leur utilisation.