Você está aqui: Java ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
|
Como retornar os elementos únicos em um array de inteiros em Java usando um HashMapQuantidade de visualizações: 599 vezes |
|
Há várias formas de se retornar apenas os elementos não repetidos, ou seja, os elementos não duplicados de um vetor em Java. Uma dessas formas é usando um objeto da classe HashMap, do pacote java.util. O truque é usarmos o método keySet() da classe HashMap, já que ele nos retorna um vetor de Object, que convertemos para Integer usando o método toArray(). Veja o código completo para o exemplo:
Ao executar este código Java nós teremos o seguinte resultado: Com repetições: [4, 8, 7, 2, 8, 7, 9, 8, 4] Elementos únicos: [2, 4, 7, 8, 9] |
|
![]() |
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
LISP - Como converter Coordenadas Polares para Coordenadas Cartesianas em LISP - LISP para Engenharia |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |