Un clásico en los ejercicios de programación en este pequeño ejemplo mostramos como poder hacer ese tipo de comparaciones
import java.util.Scanner;
public class OrdenarNumeros {
/**
* @param args
*/
public static void main(String[] args)
{
int mayor,medio,menor;
Scanner in= new Scanner (System.in);
System.out.println("ingresa el primer numero");
int numero1= in.nextInt();
System.out.println("ingresa el segundo numero");
int numero2= in.nextInt();
System.out.println("ingresa uel tercer numero");
int numero3= in.nextInt();
if(numero1>numero2)
{
if(numero1>numero3)
{
mayor=numero1;
if(numero2>numero3)
{
medio=numero2;
menor=numero3;
}
else
{
medio=numero3;
menor=numero2;
}
}
else
{
mayor=numero3;
medio=numero1;
menor=numero2;
}
}
else
{
if(numero2>numero3)
{
mayor=numero2;
if(numero3>numero1)
{
medio=numero3;
menor=numero1;
}
else
{
medio=numero1;
menor=numero3;
}
}
else
{
mayor=numero3;
medio=numero2;
menor=numero1;
}
}
System.out.println("EL NUMERO MAYOR ES: "+mayor);
System.out.println("EL NUMERO MEDIO ES: "+medio);
System.out.println("EL NUMERO MENOR ES: "+menor);
}
}