&&: op1 && op2, es Y lógico. Devuelve true si son ciertos op1 y op2||: op1 || op2, es O lógico. Devuelve true si son cierto op1 o op2!: ! op1, es Negación lógica. Devuelve true si op1 es falsoEstos operadores actuan sobre operadores o expresiones lógicas, es decir, aquellos que se evalúan a cierto o falso.
public class bool {
public static void main(String[] args) {
boolean a = true;
boolean b = true;
boolean c = false;
boolean d = false;
System.out.println ("true Y true = " + (a && b) );
System.out.println ("true Y false = " + (a && c) );
System.out.println ("false Y false = "+ (a && d) );
System.out.println ("true O true = " + (a || b) );
System.out.println ("true O false = " + (a || c) );
System.out.println ("false O false = " + (c || d) );
System.out.println ("NO true = " + (!a) );
System.out.println ("NO false = " + (!c) );
System.out.println ("(3>4) Y true = " + ((3>4) && a));
}
}Vamos a ver otro ejemplo:
el resultado por pantalla es:
true Y true = true true Y false = false false Y false = false true O true = true true O false = true false O false = false NO true = false NO false = true (3>4) Y true = false
Comments
Post new comment