Este artigo fornece uma compreensão detalhada dos seguintes aspectos sobre o operador de negação:
Então vamos começar!
O que é operador unário em java
O operador que exige apenas um operando para executar algumas operações específicas é conhecido como operador unário em Java. Os operadores unários mais usados são: Operador de incremento (++), lógico não operador (!), operador de decremento (-) e assim por diante.
O que "!”Significa em java
Em termos programaticamente o ““!” O operador é referido como um “Logical não” e é usado para inverter um valor booleano. Por exemplo: se o valor for verdadeiro, ele transformará o valor para false e vice -versa.
Sintaxe de “!Operador em Java
A sintaxe básica do operador lógico não ou de negação é mostrado no snippet de código abaixo:
!(operando)Como usar "!Operador em Java
Vamos considerar um exemplo muito simples para uma compreensão profunda de como usar ! Operador em Java.
Exemplo
Neste exemplo, inicializamos uma bandeira variável com verdadeiro. Em primeiro lugar, imprimimos o valor real da bandeira e depois imprimimos o valor da bandeira usando lógico não ! operador:
bandeira booleana = true;O trecho de código completo e sua saída são mostrados no seguinte snippet:
A saída mostra o uso de lógico não operador ! fornece um resultado inverso.
Como usar "!Operador em declarações condicionais
Em Java, normalmente o bloco se é executado se a condição especificada for verdadeira e o bloco else for executado se a condição especificada for falsa. No entanto, usando o ! operador, podemos reverter a lógica.
Exemplo
O trecho de código abaixo é dado fornece uma visão aprofundada de como usar ! operador em declarações if-else:
int número 1 = 50;Neste exemplo, temos dois valores 50 e 100, logicamente o bloco se deve executar se a condição for verdadeira i.e. se (50 100):
A saída verifica se o bloco else é executado, o que mostra a adequação do ! operador.
Como usar "!”Operador em While Loop
Outro caso de uso frequentemente usado de ! O operador está durante o loop, onde o operador lógico não especifica que o loop deve ser executado até que a condição especificada permaneça falsa:
Exemplo
Vamos considerar a parte do código abaixo para uma profunda compreensão de como usar ! Operador no While Loop:
int número 1 = 0;A peça de código acima mencionada fornece a seguinte saída:
A saída autentica que o loop é executado até que a condição seja falsa e impeça seu funcionamento quando a condição se torna verdadeira (i.e. 10 = 10).
Conclusão
O ““!” O operador é um operador unário conhecido como o “Logical não” operador e é usado para inverver um valor booleano. Usando ! operador a lógica das declarações if-else pode ser revertida.e. O bloco se for executado quando a condição especificada é falsa e caso contrário, o bloco é executado quando a condição especificada é verdadeira. O ! O operador pode ser usado no loop while para iterar um loop se a condição for falsa. Este artigo fornece uma visão geral detalhada do que faz ! significa, e quais são os casos de uso do ! Operador em Java.