0% acharam este documento útil (0 voto)
5 visualizações8 páginas

Sets em Java

Collections Set em Java

Enviado por

Marcio Ih
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações8 páginas

Sets em Java

Collections Set em Java

Enviado por

Marcio Ih
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 8

COLEÇÕES EM JAVA:

SET
A COLEÇÃO PERFEITA PARA
SEUS DADOS ÚNICOS
1
Um guia sobre SET em java
Set é uma interface que representa uma
coleção de elementos únicos. Isso
significa que não há elementos
duplicados em um set.

As Classes que implementam a interface


Set são:

HashSet: armazena os elementos em


um conjunto hash, que é uma
estrutura de dados que usa um
hashcode para armazenar os
elementos.
2
LinkedHashSet: armazena os
elementos em um conjunto hash, mas
mantém a ordem em que os
elementos foram inseridos.
TreeSet: armazena os elementos em
uma árvore, que é uma estrutura de
dados que mantém os elementos em
ordem.

Situações em que Set é usado:


Armazenar dados que não podem
ser duplicados, como nomes de
usuários, números de telefone,
endereços de e-mail, etc.
3
Verificar se um elemento está
presente em uma coleção.
Remover elementos duplicados de
uma coleção.
Ordenar uma coleção.

Exemplo de uso

Um exemplo de uso de um set na vida


real é para armazenar uma lista de
nomes de usuários de um site. Como os
nomes de usuários devem ser únicos, um
set é a estrutura de dados ideal para
armazenar essa informação.
4
Código Java
5
A saída desse código é a
seguinte:

Set é uma ferramenta poderosa que


pode ser usada para armazenar dados
únicos em Java. Ao aprender sobre Set,
você poderá melhorar o desempenho e a
eficiência do seu código.
6
Gostaria de aprender sobre
outra coleção em Java?

Deixe um comentário e
compartilhe com a gente!

Vouproduzir conteúdo sobre


todos os temas deixados por
vocês aqui.
Se você gostou desse post...
Vamos espalhar o conhecimento!
Compartilhe esse conteúdo com seus amigos e
salve para consultar sempre que precisar!

Salve este conteúdo para


consultar mais tarde.

Você também pode gostar