|| es un tipo de Operador Lógico y se lee como “ O O ” o “ O Lógico ”. Este operador se utiliza para realizar la operación «OR lógica», es decir, la función similar a la puerta OR en la electrónica digital.
Una cosa a tener en cuenta es que la segunda condición no se evalúa si la primera es verdadera, es decir, tiene un efecto de cortocircuito. Se usa ampliamente para probar varias condiciones para tomar una decisión.
Sintaxis:
Condition1 || Condition2 // returns true if one of the conditions is true.
A continuación se muestra un ejemplo para demostrar || operador:
Ejemplo:
Java
// Java program to illustrate // logical OR operator import java.util.*; public class operators { public static void main(String[] args) { char ch = 'a'; // check if character is alphabet or digit // using || operator if (ch >= 65 && ch <= 90 || ch >= 97 && ch <= 122) System.out.println( ch + " is an alphabet."); else if (ch >= 48 && ch <= 57) System.out.println( ch + " is a digit."); else System.out.println( ch + " is a special character."); } }
Producción:
a is an alphabet.