Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar el código java para ordenar corazones de grande a pequeño Corazones 8 Corazones 8 Corazones Q Corazones 7 Corazones 4 Corazones J Corazones 9 Corazones K

Cómo utilizar el código java para ordenar corazones de grande a pequeño Corazones 8 Corazones 8 Corazones Q Corazones 7 Corazones 4 Corazones J Corazones 9 Corazones K

Esto no parece muy razonable. Debido a que Q viene después de K en orden alfabético, se puede lograr la clasificación de Q, K, J, 9, 8, 7, 4. La implementación es muy sencilla, el código es el siguiente:

String[] str={"Hearts 5", "Hearts Q", "Hearts 8", "Hearts 9", "Hearts K", "J de Corazones", "6 de Corazones", "7 de Corazones"};

Listlt; list=new ArrayListlt (); i=0; str.length; i )

{

lista.add(str[i]);

}

Collections.sort(list); // Ordenar en orden ascendente

Collections.reverse(list); // Convertir orden ascendente a orden inverso

for(int i=0) ilt ;list.size();i )

{

System.out.println(list.get(i));

}

Para realizar su función, necesita agregar una matriz para juzgar. Tales como:

Cadena[] str1={"K", "Q", "J"...};