Como visualizar um ou todos os elementos de um HashSet
4 respostas
A
airmigjr
Pessoal,
como faço para visualizar os elementos do hashset abaixo? se fosse um array, bastava um comando de saída e colocar a referência do array e o índice, mas como faço isso no hashset? Não encontrei nada no javadoc....
Muito obrigado pela resposta, mas ainda resta uma dúvida:
Como faço para ver um item específico?
Pelo que entendi as duas formas me mostrarão todos os itens, é isso mesmo?
1 Abraço,
R
romarcio
Item especifico, pela posição, por exemplo, não tem como. Mas você pode testar o valor armazenado quando fizer o for, por exemplo:
HashSet<String> itens = new HashSet<String>();itens.add("chocolate");itens.add("bala");itens.add("brigadeiro");Stringbusca="chocolate";for(Strings:itens){
if(s.equals(busca)){
System.out.println(s);}
}
L
Leonardo_Gaona
O HashSet não te fornece a opção de acesso por índice. Se isso realmente for uma necessidade para você, o ideal seria utilizar uma List