Este artigo ilustrará o método relacionado ao uso da declaração ou em java.
Como usar ou declarar em java?
Ou é um operador lógico utilizado em declarações condicionais como o if-else. É indicado pelo símbolo “||”. Este operador segue o padrão abaixo:
No entanto, no caso de múltiplas condições com a operação, se a primeira condição for avaliada como “verdadeiro”, O operador ou não verificará a segunda condição se for verdadeira ou falsa. Se a primeira condição for avaliada como falsa, ele verificará o segundo.
Sintaxe
A sintaxe da declaração ou é dada como:
Ou você pode comparar um ou mais operando uns com os outros usando ou operador:
x || y || z || cEle retornará verdadeiro se alguma das condições for verdadeira.
Tabela de verdade ou operador
Vamos verificar a tabela de verdade do operador ou:
x | y | x || y |
---|---|---|
verdadeiro | verdadeiro | verdadeiro |
verdadeiro | falso | verdadeiro |
falso | verdadeiro | verdadeiro |
falso | falso | falso |
Como a tabela de verdade mostra que se um dos valores variáveis é “verdadeiro”, O operador ou retornará“verdadeiro”. No outro caso, ele retorna “falso”Quando os dois valores são“falso”.
Vá em direção aos exemplos dados para saber mais sobre o funcionamento da declaração ou em Java.
Exemplo 1
Primeiro, criaremos duas variáveis do tipo inteiro, “a" e "b”E atribua a eles os seguintes valores:
Em seguida, crie outra variável de tipo int “s”Isso armazenará a soma das variáveis criadas acima:
int s;Agora, no “se"Declaração, verificaremos se o valor da variável"a" é melhor que "b”Usando ou operador. Se alguma das condições for verdadeira, adicione os valores da variável especificada e armazene sua soma em “s”:
se (a> b || bs = a+b;O compilador verificará a primeira condição que é “a> b”Se for avaliado como verdadeiro, a próxima condição adicionada será ignorada e o corpo da instrução IF será executado:
Como o valor do “a”A variável é maior que“b”, A soma deles será exibida como saída:
Vamos para o próximo exemplo para ver como o operador verifica outros tipos de condições.
Exemplo 2
Aqui, temos duas variáveis do tipo personagem, “c" e "C1”, Com os mesmos valores e casos diferentes:
Em seguida, utilizaremos o operador ou “||” Para verificar as condições abaixo:
if (c == c1 || c == 'f')Aqui, a primeira condição “C == C1”Será avaliado como“falso”Porque sabemos que a mesma letra maiúscula e letra minúscula não são iguais. Portanto, o operador OR verá a próxima declaração que é verdadeira:
Saída
Em seguida, veremos como mais de duas condições são verificadas usando ou declaração. Então vamos!
Exemplo 3
Primeiro, criaremos quatro variáveis do tipo inteiro, “a","b","c", e "d”E atribua a eles os seguintes valores:
Depois de fazer isso, utilizaremos o operador OR para testar algumas condições com base nos valores das variáveis criadas:
if (a> d || a> c || a> b)O operador ou avaliará a primeira condição “a> d”Como falso e verifica a próxima condição“a> c" que é verdade. Como resultado, a terceira condição não será executada:
O programa imprimirá a declaração adicionada depois de avaliar a segunda condição como verdadeira:
O que o operador ou o operador faz quando todas as condições são avaliadas como falsas? O exemplo a seguir responderá sua pergunta!
Exemplo 4
Neste exemplo, temos três variáveis do tipo inteiro com os seguintes valores:
Em seguida, adicionaremos um bloco if-else, onde a declaração se compreende as condições que o operador ou avaliará como falso.
if (c> d || c> b)Como ambas as declarações não são verdadeiras, senão o bloco será executado e exibirá a seguinte declaração no console:
Fornecemos todas as informações essenciais relacionadas ao uso da declaração ou em java.
Conclusão
Ou é um operador lógico em Java que é utilizado principalmente em declarações de controle, como o IF-Else. Ele gera verdadeiro se qualquer uma das declarações for avaliada como verdadeira; Caso contrário, será devolvido como falso. Ou o operador verifica a condição do lado esquerdo. Ele verifica a primeira condição; Se for verdade, não verificará as outras condições e se moverá para o corpo da declaração se. Este artigo ilustra como usar ou declarações em java.