Operadores lógicos em Java
UMA operador lógico (Às vezes chamado de # 147-booleano operador # 148-) em programação Java é um operador que retorna um resultado booleano que é baseado no resultado booleano de uma ou duas outras expressões.
Às vezes, as expressões que usam operadores lógicos são chamados # expressões 147 compostos # 148 porque o efeito dos operadores lógicos é permitir que você combinar duas ou mais testes de condição em uma única expressão.
Operador | Nome | Digitar | Descrição |
---|---|---|---|
! | Não | unário | retorna verdade se o operando à avalia theright para falso. Retorna false se o operando à direita é verdade. |
E | Binário | retorna verdade se ambos do operandsevaluate para verdade. Ambos os operandos areevaluated antes de o operador E é aplicada. | |
| | Ou | Binário | retorna verdade Se pelo menos um dos theoperands avalia a verdade. Ambos operandsare avaliado antes do operador ou da sua aplicação. |
^ | Xor | Binário | retorna verdade se - e onlyone - um dos operadores é avaliada como verdadeira. retorna falsose ambos os operandos forem avaliados como verdade ou operandos ifboth avaliar a falso. |
E condicional | Binário | Igual a , mas se o onthe operando deixou retornos falso, ele retorna false sem avaliar o operando em theright. | |
|| | condicionais ou | Binário | Igual a |, mas se o operando em theleft retornos verdade, ele retorna true sem avaliar o operando àcerto. |