Ordenar um arrayList

5 respostas
F

Existe algum método para ordenar um arrayList de inteiros.

5 Respostas

God_of_Java

Basta seu objeto implementar a interface Comparable ou Comparator, depois faz um Collection.sort da sua lista.

Mais um leão morto, próxima pergunta.

gRoOve

God_of_Java:
Basta seu objeto implementar a interface Comparable ou Comparator, depois faz um Collection.sort da sua lista.

Mais um leão morto, próxima pergunta.


Não seria a classe que implementa a interface? Está correto dizer que o objeto implementa a interface?

Quando ao tópico, estude sobre o framework Collections.

God_of_Java

gRoOve:
God_of_Java:
Basta seu objeto implementar a interface Comparable ou Comparator, depois faz um Collection.sort da sua lista.

Mais um leão morto, próxima pergunta.


Não seria a classe que implementa a interface? Está correto dizer que o objeto implementa a interface?

Quando ao tópico, estude sobre o framework Collections.

Oque e um objeto ?

A

No caso de Integer você não precisar implementar Comparable:

ex:

public static void main(String[] args) {
		List<Integer> numerosDaSorte = new ArrayList<Integer>();
		numerosDaSorte.add(2);
		numerosDaSorte.add(11);
		numerosDaSorte.add(5);
		
		Collections.sort(numerosDaSorte);
		
		for (int i = 0; i < numerosDaSorte.size(); i++) {
			System.out.println(numerosDaSorte.get(i));
		}
	}
gRoOve

God_of_Java:
gRoOve:
God_of_Java:
Basta seu objeto implementar a interface Comparable ou Comparator, depois faz um Collection.sort da sua lista.

Mais um leão morto, próxima pergunta.


Não seria a classe que implementa a interface? Está correto dizer que o objeto implementa a interface?

Quando ao tópico, estude sobre o framework Collections.

Oque e um objeto ?


Uma classe instânciada.

Criado 2 de março de 2011
Ultima resposta 3 de mar. de 2011
Respostas 5
Participantes 4