2.8 Toma de decisiones: operadores de igualdad y relacionales 

53

Operador estándar 
algebraico de igualdad 
o relacional

Operador de
igualdad o 
relacional de Java

Ejemplo 
de condición 
en Java

Signifi cado de la 
condición en Java

Operadores de igualdad

=

==

x == y

x

es igual a

 y

!=

x != y

x

no es igual a 

y

Operadores relacionales

>

>

x > y

x

es mayor que

 y

<

<

x < y

x

es menor que

 y

>=

x >= y

x

es mayor o igual que

 y

<=

x <= y

x

es menor o igual que

 y

 1

 // Fig. 2.15: Comparacion.java

2

 // Compara enteros utilizando instrucciones if, operadores relacionales

3

 // y de igualdad.

 4 

import

 java.util.Scanner; 

// el programa utiliza la clase Scanner

5

 6 

public class

 Comparacion 

 7 

{

 8  

// el método main empieza la ejecución de la aplicación en Java

 9  

public static void

 main( String args[] )

 10  

{

 11  

 

// crea objeto Scanner para obtener la entrada de la ventana de comandos

 12  

 

Scanner entrada = 

new

 Scanner( System.in );

 13
 14  

 

int

 numero1; 

// primer número a comparar

 15  

 

int

 numero2; 

// segundo número a comparar

 16
 17  

 

System.out.print(

"Escriba el primer entero: "

 ); 

// indicador 

 18  

 

numero1 = entrada.nextInt(); 

// lee el primer número del usuario

 19
 20  

 

System.out.print(

“Escriba el segundo entero: “

 ); 

// indicador

 21  

 

numero2 = entrada.nextInt(); 

// lee el segundo número del usuario

 22
 23  

 

if

( numero1 == numero2 ) 

 

24    

System.out.printf(

“%d == %d\n”

, numero1, numero2 );

 25
 26  

 

if

 ( numero1 != numero2 )

 

27    

System.out.printf(

“%d != %d\n”

, numero1, numero2 );

 28
 29  

 

if

 ( numero1 < numero2 )

 

30    

System.out.printf(

“%d < %d\n”

, numero1, numero2 );

 31
 32  

 

if

 ( numero1 > numero2 )

 

33    

System.out.printf(

“%d > %d\n”

, numero1, numero2 );

 34
 35  

 

if

 ( numero1 <= numero2 )

 

36    

System.out.printf(

“%d <= %d\n”

, numero1, numero2 );

Figura 2.15

  |  Operadores de igualdad y relacionales. (Parte 1 de 2).

Figura 2.14

  |  Operadores de igualdad y relacionales.

02_MAQ_CAP_02.indd53

4/19/081:19:04AM