Como usar operadores lógicos em Java

Como usar operadores lógicos em Java. Operadores lógicos introduzem o conceito de álgebra booleana na linguagem Java. Eles são uma parte fundamental da linguagem e podem tornar o código condicional mais claro e preciso. Os programadores geralmente usam operadores lógicos junto com frases que avaliam sua veracidade ou falsidade.

Use o operador AND

Passo 1

Use o operador AND (cujo símbolo é “&&”). Em Java, && retorna true como resultado, se e somente se ambos os operadores (os objetos manipulados) forem verdadeiros.

Etapa 2

Entenda que seus operandos podem ser qualquer expressão que resulte em um valor booleano. Isso inclui qualquer operador de comparação (como maior que “>”, menor que “<” ou igual a “==”), qualquer método que resulte em uma variável booleana ou qualquer variável booleana. “” int a = 7; int b = 10; if (a> 4 && b <20) {// Isso será verdadeiro, pois os dois operandos do operador && resultarão em true} “”

Etapa 3

Não há nada nesta seção.

Use os operadores OR e NOT

Passo 1

Use o operador OR (cujo símbolo é “||”). || Isso resulta em certo se ambos ou um dos operadores é verdadeiro. Os operandos podem ser qualquer expressão que resulte em um booleano. “” int a = 10; int b = 40; if (a == 7 || b> a) {// Isso será verdade. Embora o primeiro operando seja falso, // o segundo será verdadeiro.} “”

Etapa 2

Considere usar o operador OR exclusivo (ou XOR, cujo símbolo é ^). Isso resultará em true se um, mas não em ambos, os operadores resultarem em true. Aqui, o operador XOR é usado como um operador booleano lógico. “” int a = 7; int b = 10; if (b> a ^ b == 10) {// Isso resultará em false, pois os dois operadores são verdadeiros} “”

Etapa 3

Inverta o resultado de uma expressão booleana em Java usando o operador lógico NOT (cujo símbolo é “!”). Se esse operador for verdadeiro, a expressão NOT resultará em false.

Etapa 4

Use o operador NOT entre parênteses e outra expressão booleana, pois o operador NOT se liga muito fortemente (a precedência do operador é muito alta). A exceção é quando combinada com uma variável booleana simples. Este exemplo demonstra o uso do operador booleano NOT. “” int a = 7; int b = 10; if (! (a == b)) {// Isso resulta em um certo dado que a == b será falso e o operador NOT o reverterá} “”

 

Você pode estar interessado:

Deixe um comentário