Ordenação

Alguém poderia me dar um método que ao receber um vetor com letras e digitos a partir de um JOptionPane ou JTextArea e ordena-los em ordem crescente por numeros e em seguidas por letras?

Obrigado

Use ArrayList.

Fica mais ou menos isso aqui:

[code]
Collections.sort( new ArrayList(), new Comparator()
{
public int compare( Object firstObject, Object secondObject )
{
boolean isFirstObjectAString = ( firstObject instanceof String );
boolean isSecondObjectAString = ( secondObject instanceof String );

	int returnValue = 0;
	
	if( isFirstObjectAString && !isSecondObjectAString )
		returnValue = -1;
	else if( !isFirstObjectAString && isSecondObjectAString )
		returnValue = 1;
	
	return returnValue;
}

} );[/code]
Dá pra melhorar muito, encare apenas como um exemplo simples. Não é exatamente o que você precisa? Google :wink:

da pra usar RuleBasedCollator… javadoc