O símbolo usado para executar operações é chamado de operador. Em Java, o “!=”É um operador de comparação utilizado para determinar se dois operandos são iguais ou não comparando -os, enquanto o“=!O operador combina dois operadores; O primeiro é um operador de atribuição “=”, E o segundo é um operador lógico não“!”Que opera com valores booleanos. Também é utilizado na inversão de valores booleanos.
Este post explicará a diferença entre != e =! Operadores em Java.
Qual é a diferença entre o != e =! Operadores em Java?
““!=" e "=!”São dois operadores Java separados. Esses dois operadores não podem ser comparados porque servem funcionalidades diferentes. O "!=”O operador compara dois operandos, enquanto o“=!”O operador inverte o resultado de valores booleanos. Sua representação apenas dá uma sensação parecida.
Agora, discutiremos os dois métodos e seu uso um por um!
O que é "!= ”Operador em Java?
O "!=”O operador também é chamado de“não igual aOperador Java. É usado para avaliar se dois operandos são iguais ao usar declarações condicionais. Este operador retorna valores booleanos, onde “verdadeiro”Indica que os valores são comparados e não são iguais, e“falso”Refere -se ao seu caso oposto quando ambos os valores são iguais.
Como usar "!= ”Operador em Java?
Siga a sintaxe abaixo para comparar o valor da variável “a" com "b”Usando o“!=”(Não igual) operador:
a!= b
Exemplo 1
Neste exemplo, criaremos duas variáveis do tipo inteiro, “a" e "b”E inicialize -os:
int a = 20;
int b = 23;
Imprima os valores originais das variáveis “a" e "b”No console com a ajuda do“Sistema.fora.println ()”Método:
Sistema.fora.println ("o valor de a ="+a);
Sistema.fora.println ("o valor de b ="+b);
Então, verificaremos se o valor de “a”É igual ao valor de“b”Usando o“!=Operador. Ele retornará um valor booleano “falso”Se ambos os valores forem iguais:
saída booleana = a!= b;
Por fim, imprima o valor resultante no console:
Sistema.fora.println (saída);
A saída mostra o valor booleano “verdadeiro”, Que indica que os valores de“a" e "b”Não são iguais:
Exemplo 2
Agora, realizaremos a mesma operação usando a seguinte sintaxe:
saída booleana =!(a == b);
Primeiro verifica a igualdade de “a" e "b”Valores variáveis usando o operador de comparação“==”E então nega o resultado.
Finalmente, imprima a saída no console:
Sistema.fora.println (saída);
Saída
Agora, vamos para outro exemplo em que veremos como o operador mencionado ajuda a encontrar a igualdade nas condições especificadas.
Exemplo 3
Aqui, consideraremos as mesmas variáveis “a" e "b”Com seus valores como nos exemplos anteriores. Vamos usar o condicional “se”Declaração para verificar se os valores de ambas as variáveis são iguais ou não e imprimem as instruções adicionadas:
se um!= b)
Sistema.fora.println ("o valor de 'a' não é igual ao valor de 'b'");
outro
Sistema.fora.println ("o valor de 'a' é igual ao valor de 'b'");
A saída mostra que os valores de “a" e "b”Não são iguais:
Agora, siga em direção ao trabalho do “=!Operador em Java.
O que é “=!Operador em Java?
O "=!”O operador é a combinação dos dois operadores, o operador de atribuição“=”E o lógico não“!Operador. O operador lógico não é usado para converter o valor original, enquanto o operador de atribuição é usado para a atribuição do valor.
Para converter a saída dos valores booleanos, você pode usar o “=!Operador. Ele converte o valor booleano e depois o atribui ao segundo operando.
Como usar “=!Operador em Java?
A sintaxe para usar o “=!”O operador é dado da seguinte forma:
x = !y
Observação: A expressão correta é “x = !y" não "x =!y”; é um pouco confuso. A expressão "x = !y”Mostra que o valor booleano de“y”É primeiro invertido e depois é atribuído a“x”.
Exemplo
Neste exemplo, temos duas variáveis do tipo booleano, “x" e "y”, Com os seguintes valores:
booleano x = true;
booleano y = true;
Imprima os valores das variáveis criadas no console usando o “Sistema.fora.println ()”Método:
Sistema.fora.println ("o valor booleano de x ="+x);
Sistema.fora.println ("o valor booleano de y ="+y);
Agora, converteremos o valor booleano de “x”Com a ajuda do“=!”Operador:
x = !y;
O "y”Primeiro inverte seu valor de“verdadeiro" para "falso”, E então é atribuído a“x”. Imprima o valor atualizado de “x”No console:
Sistema.fora.println ("agora o valor de x =" +x);
Saída
Fornecemos todas as informações básicas sobre o “!=" e "=!Operadores em Java.
Conclusão
Ambos "!=" e "=!”São operadores Java usados para realizar diferentes funcionalidades. O "!=”O operador é um operador de comparação que compara a igualdade de dois operandos para determinar se são iguais ou não, enquanto o“=!”É a combinação de dois operadores, um operador de atribuição“=”, E o operador lógico não“!”Que opera com valores booleanos. Neste post, discutimos a diferença entre != e =! operadores em Java e seu uso.