Duda JAVA [toy empezando]

Pos bien, tengo que hacer un programilla que me ordende tres numeros introducidos por teclado de menor a mayor y al revés.

la cosa va así.

import java.io.*;

public class ordenum {

public static void main(String[] args)throws IOException {

BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
String entrada;

System.out.print("Teclee un numero: ");
entrada= teclado.readLine();
int A=Integer.parseInt(entrada);

System.out.print("Teclee otro numero: ");
entrada= teclado.readLine();
int B=Integer.parseInt(entrada);

System.out.print("Teclee otro numero: ");
entrada= teclado.readLine();
int C=Integer.parseInt(entrada);

System.out.println("Los numeros introducidos ordenados de menor a mayor son: ");

if(A if(B System.out.print(A+", "+B+", "+C);
}else{
System.out.print(A+", "+C+", "+B);
}
}else{
if(B if(A System.out.print(B+", "+A+", "+C);
}else{
System.out.print(B+", "+C+", "+A);
}
}else{
if(A System.out.print(C+", "+A+", "+B);
}else{
System.out.print(C+", "+B+", "+A);
}
}
}
}


}


Según está, los ordenaría de menor a mayor, para hacerlo al revés.¿Necesitaria volver a escribir otros tantos if's anidados?

Lo que habia pensado era si hay algún método en java que por ejemplo invirtiera el orden de caracteres de una cadena String pero como no lo sé.. os lo pregunto..A ver si alguien sabe decirme algo

Saludos

EDIT: Lo siento pero parece que no me deja poner tabulaciones en el post.
0 respuestas