noviembre 11, 2011

Operadores Lógicos en Java parte2 ( || )

Ahora hablaremos del operador lógico || al cual se le conoce como OR, bueno da como resultado false si al evaluar cada uno de los operandos el resultado es false. Si uno de ellos es t r u e , el resultado es true . Para que esta definición quede un poco mas claro lo ejemplificare con este sencillo programa que no hace otra cosa mas que imprimir en consola la operación realizada por el operador OR y así darnos cuenta en que circunstancia podremos entrar al if utilizándolo.

/**
* Archivo: Or.java
* @author Bello Cerecero
* @version 1.0
* @since 11/11/2011
*/
public class Or
{
   public static void main(String[] args)
   {
     int operador1 = 1;
     int operador2 = 1;

     //Si el operador1 es falso o el operador2 es verdadero
     if(operador1 == 2 || operador2 == 1)
       System.out.println("Si entra al if.");
     else
       System.out.println("No entra al if.");

     //Si el operador1 es falso o el operador2 es falso
     if(operador1 == 2 || operador2 == 2)
       System.out.println("Si entra al if.");
     else
       System.out.println("No entra al if.");

     //Si el operador1 es veradadero o el operador2 es falso
     if(operador1 == 1 || operador2 == 2)
       System.out.println("Si entra al if.");
     else
       System.out.println("No entra al if.");

     //Si el operador1 es verdadero o el operador2 es verdadero
     if(operador1 == 1 || operador2 == 1)
       System.out.println("Si entra al if.");
     else
       System.out.println("No entra al if.");
   }
}


La salida del programa seria la siguiente:


Todas las definiciones del AND y OR fueron obtenidas del libro "Java 2, Manual de Programación, Joyanes Aguilar Luis"
Loading...