Perguntas com a marcação «collections»

136
Stream vs Views vs Iterators

Quais são as diferenças entre Streams, Views (SeqView) e Iterators no scala? Este é o meu entendimento: São todas listas preguiçosas. Os fluxos armazenam em cache os valores. Iteradores podem ser usados ​​apenas uma vez? Você não pode voltar ao início e avaliar o valor novamente? Os valores da...

135
Como copiar um java.util.List para outro java.util.List

Eu tenho um List<SomeBean>que é preenchido a partir de um serviço da Web. Quero copiar / clonar o conteúdo dessa lista em uma lista vazia do mesmo tipo. Uma pesquisa no Google para copiar uma lista sugeriu que eu usasse o Collections.copy()método Em todos os exemplos que vi, a lista de...

129
Imprimindo HashMap em Java

Eu tenho um HashMap: private HashMap<TypeKey, TypeValue> example = new HashMap<TypeKey, TypeValue>(); Agora eu gostaria de percorrer todos os valores e imprimi-los. Eu escrevi isto: for (TypeValue name : this.example.keySet()) { System.out.println(name); } Não parece...

128
Criando um dicionário constante em c #

Qual é a maneira mais eficiente de criar um mapeamento constante (nunca muda em tempo de execução) de strings para ints? Eu tentei usar um dicionário const , mas isso não deu certo. Eu poderia implementar um invólucro imutável com semântica apropriada, mas isso ainda não parece totalmente...

127
Qual Java Collection devo usar?

Nesta pergunta Como posso selecionar com eficiência um contêiner da Biblioteca Padrão no C ++ 11? é um fluxograma útil para usar na escolha de coleções C ++. Eu pensei que este era um recurso útil para pessoas que não têm certeza de qual coleção eles deveriam usar, então tentei encontrar um...