Cita:
Iniciado por HackmanC Hola,
Para cambiar eso hay que implementar una interface Comparator<T> de tipo String que pase por cada letra del String y compare su valor con cada letra del otro String, haciendo los ajustes necesarios en la implementación para que los números vayan después de las letras (que no es la implementación normal de String.compareTo()).
El método estático sort() de la clase Collections tiene ya implementado el algoritmo más eficiente para ordenar cualquier colección. Lo único que tienes que hacer es insertarle la lógica de cual es mas grande y cual es mas pequeño con una interface Comparator.
Hola de nuevo
Estube mirando documentacion de comparator como en este enlace:
http://www.aprenderaprogramar.es/index.php?option=com_attachments&task=download&id= 541
Intente hacer el codigo pero no se como implementarlo:
http://pastebin.com/SV9cyB8K
Me pueden ayudar porfavor. Gracias