Collections-Objetos

2 respostas
D

Oi pessoal estou precisando trabalhar com interseção união e ordenameto de objetos, sei que existe as classes hashset, collections, hashMap…

Mas os exemplos que achei dessas classes são apenas com strings, gostaria de saber como faço com objetos.

Ex: digamos que eu tenha uma calsse pessoa.

//----------------------------------------
public Pessoa(){

private String nome;
private int idade;

public Pessoa(String nome,int idade){
       this.nome = nome;
       this.idade = idade; 
 }

 public String toString(){
      return nome;
 }

}
//---------------------------------------------------

gostaria de trabalhar com uma estrutura que ordena meus objetos de acordo com o meu toString() , ou algum metodo de alguma interface que eu tenha que implementar.

Se possivel mostrar um exemplo, ficaria melhor de entender!!!
Grato.

2 Respostas

P

Você pdoe colcoar qualquer objeto e implementar a interface Comparable nestes para definir como vão ser ordenados.

S

Não esqueça de definir os métodos equals() e hashcode() seguindo o contrato do hashcode.

Criado 23 de maio de 2005
Ultima resposta 23 de mai. de 2005
Respostas 2
Participantes 3