Y los operadores (y && y) en java

Video: Tutorial 5 de Java- Operadores Lógicos (AND y OR)

Java tiene dos operadores para realizar operaciones lógicas Y: & y &&. Tanto combinar dos expresiones booleanas y vuelta cierto sólo si ambas expresiones son cierto.

Video: 12. Programación en Java || Operadores || Operador de incremento y decremento

He aquí un ejemplo que utiliza la básica y operador (&):

if ((salesClass == 1) & (TotalVenta gt; = 10000.0)) commissionRate = 0.025-

En este caso, las expresiones (SalesClass == 1) y (TotalVenta gt; = 10000.0) son evaluados por separado. Entonces el & operador compara los resultados. Si los dos están cierto, el & operador devuelve cierto. Si uno es falso o ambos son falso, el & operador devuelve falso.

Video: Operadores y tipos de datos en Java

Observe el uso de los paréntesis para aclarar donde una expresión y empieza otro. El uso de paréntesis, no siempre es necesario, pero cuando se utiliza operadores lógicos, que es una buena idea usar paréntesis para identificar claramente las expresiones que se comparan.

los && operador es similar a la & operador, pero puede hacer que el código un poco más eficiente. Debido a que ambas expresiones compararon mediante la & operador debe estar cierto para toda la expresión que se va cierto, no hay razón para evaluar la segunda expresión si los primeros se regresa falso. los & operador siempre evalúa ambas expresiones. los && operador evalúa la segunda expresión sólo si la primera expresión es cierto.

Artículos Relacionados