cara, vc pode utilizar alguns algoritmos de ordena��o,
como bubble sort, quick sort, insert sort, ... o mais
simples de todos � o bubble sort, o codigo � mais ou
menos assim:

1  for (int j=0; j <= n-2; j++)
2    for (int i=0; i <= (n-2) - j; i++) {
3      if (item[i] > item[i+1]) {
4        temp = item[i];
5        item[i] = item[i+1];
6        item[i+1] = temp;
7      }
8    }
9  }

vc vai ter de fazer algumas altera��es nas linhas de
3-6 para poder fazer as compara��es de acordo com o
tipo de objeto que vc possui, na caso acima eu usei
como exemplo um item do tipo int[] para ficar mais
facil.

d� uma analizada no algoritimo aih; para um array com
poucos elementos o bubble sort muitas vezes j� �
suficiente.

bom divertimento

- Roger



--- Jefferson Luiz Castello Pereira
<[EMAIL PROTECTED]> wrote:
> O Java j� possui Algoritmos para ordena��o de arrays
> e collections.
> 
> As classes Arrays e Collections no pacote java.util
> possuem m�todos
> para ordena��o.
> 
> Caso o seu Array seja de Objects, da� teras que
> definir de que forma
> que vc sabe que um objeto � maior, igual ou menor
> que outro.
> 
> No pr�prio java.util h� uma Interface chamada
> Comparator, o qual ter�
> que implementar o m�todo: int compare(Object o1,
> Object o2). Sendo
> que o valor de retorno pode ser -1 para o1 menor que
> o2, 0 se o1
> igual a o2 e 1 se o1 for maior que o2.
> 
> Se precisar de ajuda, me d� um toque.
> 
> Jefferson.
> 
> 
> > ---------- Mensagem original -----------
> >
> > De      : "Wagner Levi Brunca" <[EMAIL PROTECTED]>
> > Para    : "JAVALIST" <[EMAIL PROTECTED]>
> > Cc      :
> > Data    : Tue, 14 Aug 2001 15:28:58 -0300
> > Assunto : [java-list] ::: Ordenando um Array :::
> >
> > Por favor,
> >
> > Algu�m tem algum algoritmo para Ordernar um
> array....
> >
> > Grato,l.
> >
> > Wagner
> >
> >
> 
> Jefferson Luiz Castello Pereira
> [EMAIL PROTECTED]
> (11) 5016-3893
> 
> 
> ------------------------------ 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
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
> 


__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a