Vous êtes sur la page 1sur 6

Utilizando Collections - Parte I

http://www.devmedia.com.br/post-3162-Utilizando-Collectio...

Pesquisar

Home

Entenda o site

Revistas
LOGIN:

Tecnologias

Cursos
SENHA:

Loja Virtual

Frum

Servios

Publicar
Cadastre-se

Assine

Compre Crditos

Bem vindo a DevMedia!

Esqueci minha senha

d seu feedback

post favorito
Voc est em: canal Java +Java: Publicidade artigos | vdeos | cursos | mais

Utilizando Collections - Parte I


Neste artigo falaremos sobre as famosas Collections do Java. Se voc ainda tem dvida sobre qual delas usar ento este artigo para voc.

Compartilhar

Curtir

3 curtiram. Cadastre-se para ver do que seus amigos

Ol pessoal!

Neste artigo falaremos sobre as famosas Collections do Java. Se voc ainda tem dvida sobre qual delas usar ento este artigo para voc. Ns abordaremos melhores prticas e casos de uso das principais implementaes.

O que podemos chamar de Coleo?


um objeto onde podemos agrupar vrios elementos. No dia-a-dia nos deparamos com vrias situaes onde as colees esto presentes: uma fila de banco, uma lista de compras, uma pilha de livros, um conjunto de elementos, etc.

Autor
Robert Anderson N. De Oliveira
Robert Anderson N. de Oliveira (ranomail@gmail.com), graduando em Sistemas de Informao pela Universidade Tiradentes, trabalha com desenvolvimento de sistemas h mais de 5 anos. Atualmente consultor associado Duallweb.Com (www.duallweb.com) e ... Space do autor

Em Java, ns temos toda uma arquitetura para representar e manipular colees:

Interfaces: Permitem que as colees sejam manipuladas independentes de suas implementaes; Implementaes: Implementam uma ou mais interfaces do framework; Algoritmos: So mtodos que realizam operaes (sort, reverse, binarysearch, etc) sobre as colees;
Visualizaes: Favorito:

Estatsticas
60435 15 vez(es) 6

Abaixo temos a hierarquia das interfaces do Java Collections Framework:

Comentrios: Feedback:

Utilidade:

11

Servios
Inclua um comentrio Adicionar aos Favoritos Marcar como lido/assistido Incluir anotao pessoal
(ajuda)

Vamos colocar uma breve descrio sobre cada uma delas:

D seu voto para este post Verso para impresso

Collection: O framework no possui implementao direta desta inferface, porm, ela est no topo da hierarquia definindo operaes que so comuns a todas as colees;

Set: Est diretamente relacionada com a idia de conjuntos. Assim como um conjunto, as classes que implementam esta interface no podem conter elementos repetidos. Usaremos implementaes de SortedSet para situaes onde desejarmos ordenar os elementos;

1 de 6

18/07/11 20:53

Utilizando Collections - Parte I

http://www.devmedia.com.br/post-3162-Utilizando-Collectio...

2 de 6

18/07/11 20:53

Utilizando Collections - Parte I

http://www.devmedia.com.br/post-3162-Utilizando-Collectio...

3 de 6

18/07/11 20:53

Utilizando Collections - Parte I

http://www.devmedia.com.br/post-3162-Utilizando-Collectio...

Estamos estudando bastante e sabemos da existncia de uma implementao que faz exatamente isso: LinkedHashSet.

A nica coisa que precisamos alterar no nosso programa , ao invs de:

4 de 6

18/07/11 20:53

Utilizando Collections - Parte I

http://www.devmedia.com.br/post-3162-Utilizando-Collectio...

mais artigos de qualidade como este! Recomento a leitura e o acompanhamento a todos. em 5/10/2006 07:23 - Responder

Rafael Eh isso ae Robert, bom artigo!!! Parabens em 5/10/2006 08:14 - Responder

Leonardo Chain Do Carmo Jorge timo artigo em 5/10/2006 11:51 - Responder

Robert Anderson Muito obrigado pelo apoio pessoal e se preparem que vem a a segunda parte de nosso artigo! ;) em 9/10/2006 21:56 - Responder

Maluco excelente este artigo so artigos esclarecedores como este que deveriam circular no DevMedia, parabens.... em 1/11/2006 09:23 - Responder

Diogo Baita artigo, muito claro! Deu pra entender direitinho o uso das Collections. J otimizei meu prottipo atualizando as Appearances de forma inteligente, sem precisar varrer arrays de objetos procurando por aparncias em comum. Muito boa a dica! em 24/4/2008 16:36 - Responder

cursos relacionados

posts em sequncia

ltimos do autor

ltimos do site

Introduo a JavaServer Faces Curso Introduo ao Android SDK Desenvolvimento de aplicaes Java Web no Eclipse Curso online: Padres de Projeto em Java Introduo a Design Patterns Java Web: Saiba como Desenvolver Aplicaes utilizando Spring, Hibernate e JSF na Prtica Curso Online-Business Intelligence Studio com SqlServer Curso JavaScript: Explorando as diferentes ferramentas fornecidas pelo JavaScript PL/SQL Oracle [Ver todos]

5 de 6

18/07/11 20:53

Utilizando Collections - Parte I

http://www.devmedia.com.br/post-3162-Utilizando-Collectio...

Publique seu post

publicaes
ClubeDelphi Java Magazine .net Magazine easy Java Magazine easy .net Magazine Mobile magazine SQL Magazine Engenharia de Software Infra Magazine

anuncie conosco | fale conosco - (21) 3382-5038

2011 - Todos os Direitos Reservados a DevMedia

6 de 6

18/07/11 20:53

Vous aimerez peut-être aussi