Pra ordenar um vetor de String, use o m�todo est�tico sort da classe
java.util.Arrays. O m�todo sort recebe 2 par�metros: o array a ser ordenado,
e um objeto que implemente a interface Comparator. Esse �ltimo par�metro
indica o mecanismo de compara��o entre os elementos do array, de forma a
especificar a ordem dos elementos no array ordenado. Ex.:
  
   String[] nomes = { "Marcos", "Maria", "Ana", "Carlos" };
   java.util.Arrays.sort( nomes, new java.util.Comparator() {
                public int compare( Object obj1, Object obj2 )
                {
               return ((String)obj1).compareTo((String)obj2);
                }
        });

   O c�digo acima coloca o array de String's em ordem crescente. Pra
transform�-lo em ordem decrescente, basta inverter a ordem dos par�metros do
m�todo compare, na chamada a compareTo.


Rosfran Lins Borges
Analista de Sistemas - NDS
[EMAIL PROTECTED]
F�ton� Inform�tica e Servi�os
Fone: (61) 328 5060 R.: 272
 

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Enviada em: quarta-feira, 18 de setembro de 2002 09:08
Para: Lista SouJava
Assunto: [java-list] Ordenar String[]

Amigos; 

Existe alguma maneira de ordenar, em ordem alfab�tica o conte�do de uma 
String[] ? Como ? 

Grato;
Ricardo

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a