☕
JAVA for amazing people
  • Introducción
  • JAVA
    • Tipos de datos
    • Variables
      • Métodos y Clases
      • CamelCase
      • Variables locales
      • Variables de Instancia
      • Variables Estaticas
    • Operadores
      • Operadores de Asignación
      • Operadores Aritméticos
      • Operadores Unarios
      • Operadores de Bit
      • Operadores Condicionales
      • Operadores Comparativos
    • Sentencias de Control
      • Sentencias de desición
        • if
        • else
        • if - else - if
        • if anidado
        • switch
      • Sentencia de repetición
        • while
        • do-while
        • for
      • Sentencia de ramificación
        • break
        • continue
  • POO
    • Conceptos
    • Caracteristicas de POO
      • Encapsulamiento
      • Herencia
      • Polimorfismo
      • Sobrecarga
      • Cohesion
      • Abstracción
      • Principio de Ocultación
      • Recolección de Basura
      • Modularidad
    • Propiedades de POO
      • Encapsulamiento
      • Polimorfismo
      • Sobrecarga
      • Herencia
      • Cohesión
      • Abstracción
    • Modificadores de Acceso
    • SOLID
  • JSP
  • MVC
    • Struts
    • DAO + MVC
  • JSF + JPA
  • Spring
    • Spring + Hibernate
    • SpringBoot
    • Spring + Thymeleaf
    • SpringCloud
Powered by GitBook
On this page

Was this helpful?

  1. JAVA
  2. Operadores

Operadores Condicionales

conceptos de operadores condicionales

"&&" funciona como operador logico AND

int oplog1 = 12;
int oplog2 = 2;
int oplog3 = 3;
int oplog4 = 9;
int result1 = oplog1 /oplog2;
int result2 = oplog4 - oplog3;
(result1) && (result2);

"||" funciona como operador logico OR

float orlog1 = 9.50;
float orlog2 = 10;
(orlog1)||(orlog2);

"?:" Es una forma reducida de escribir un if-then-else.

int mnumero1 = 2;
int mnumero2 = 14;
int menor; 

menor(mnumero1 < mnumero2)?mnumero1:mnumero2;

System.out.println("El menor de los dos números es " + menor);

"instanceof" es un operador especial para objetos que permite comprobar si un objeto es de una clase en concreto. Se estudiara con mayor detalle en otro capitulo porque va a compañado de sentencias de control.

class Piniata{}
interface Fiesta {}
class Globo extends Piniata implements Fiesta {}

// instanciamos objetos 

Piniata p = new Piniata;
Globo g = new Globo;

// veamos a que clase pertenece

p instanceof Piniata;
System.out.println("Piniata");

p instanceof Globo;
System.out.println("Globo");

PreviousOperadores de BitNextOperadores Comparativos

Last updated 4 years ago

Was this helpful?