diff --git a/Carta.java b/Carta.java index 6786d97..d6df34e 100644 --- a/Carta.java +++ b/Carta.java @@ -30,7 +30,16 @@ public class Carta { public void armarValores(String valores){ valor = valor + String.valueOf(valores.charAt(0)); } - + //Recibe un string y lo ordena segun orden numerico o alfabetico + public String ordenarCadena(String original){ + + String numeroAOrdenar = original; + numeroAOrdenar = original; + char[] chars = numeroAOrdenar.toCharArray(); + Arrays.sort(chars); + String cadenaOrdenada = new String(chars); + return cadenaOrdenada; + } public static void main(String[] args) { Carta partida = new Carta(); String [] Mano = new String []{"5H","4C","AS","3S","2D",}; @@ -40,9 +49,10 @@ public class Carta { partida.armarPalos(Mano[i]); partida.armarValores(Mano[i]); } - System.out.println("Aca tenes che kp: " + partida.palo); - System.out.println("Aca tenes che kp: " + partida.valor); - + System.out.println("Aca tenes desordenado che kp: " + partida.palo); + System.out.println("Aca tenes desordenado che kp: " + partida.valor); + System.out.println("Aca tenes ordenado che kp: " + partida.palo); + System.out.println("Aca tenes ordenado che kp: " + partida.valor); } }