Resultados da pesquisa a pedido "collections"
Estrutura mínima no Scala para coleções com tipo de retorno herdado
Suponha que alguém queira criar uma nova classe genérica,Novel[A]. Essa classe conterá muitos métodos úteis - talvez seja um tipo de coleção - e, portanto, você deseja subclassificá-la. Mas você deseja que os métodos retornem o tipo da subclasse, ...
count vs length vs size em uma coleção
Ao usar várias linguagens de programação e bibliotecas, notei vários termos usados para o número total de elementos em uma coleção. Os mais comuns parecem serlength, countesize. por exemplo. array.length vector.size() collection.countExiste ...
Método removeAll das coleções
Gostaria de saber se é possível algo como abaixo, list.removeAll(namesToRemove)Espero que o contexto seja compreensível. olist é do tipoArrayList<MyObject> OndeMyObject tem umgetName método. onamesToRemove é umArrayList<String> contendo nomes ...
Atalho para adicionar à lista em um HashMap
Costumo ter uma lista de objetos e agrupá-los em um mapa com base em um valor contido no objeto. Por exemplo. faça uma lista de usuários e agrupe por país. Meu código para isso geralmente se parece com: Map<String, List<User>> usersByCountry = ...
Alocação de memória para coleções no .NET
Isso pode ser um tolo. Não encontrei informações suficientes sobre isso. Eu estava discutindo a alocação de memória para coleções no .Net. Onde está a memória dos elementos alocados em uma coleção? List<int> myList = new List<int>();A variável ...
Qual é a diferença entre as colchetes e as notações de ponto no Python?
Eu venho de um plano de fundo Javascript (onde as propriedades podem ser acessadas através de ambos. e[] notação), então por favor me perdoe, mas qual é exatamente a diferença entre os dois em Python? Da minha experimentação, parece que[] sempre ...
Como agrupar elementos de uma lista por elementos de outra em Java 8
Eu tenho o seguinte problema: Dadas essas classes, class Person { private String zip; ... public String getZip(){ return zip; } } class Region { private List<String> zipCodes; ... public List<String> getZipCodes() { return zipCodes; } }usando a ...
Desempenho de BlockingCollection (T)
Por um tempo, na minha empresa, usamos umObjectPool<T> implementação que fornece acesso bloqueador ao seu conteúdo. É bem direto: umQueue<T>, aobject travar e umAutoResetEvent para sinalizar para um segmento "emprestado" quando um item ...
Coleção compartilhada entre cliente e servidor Meteor
Iniciante no Meteor. Apenas aprendendo como tudo funciona, então tenha paciência comigo. Tudo estava funcionando bem em um arquivo, mas após a instalaçãoiron:router para ter um aplicativo de várias páginas, percebi que é melhor ter arquivos ...
Mapa de fluxo do Java 8 para a lista de chaves classificadas por valores
Eu tenho mapaMap<Type, Long> countByType e eu quero ter uma lista que classifique (min a max) as chaves pelos seus valores correspondentes. Minha tentativa é: countByType.entrySet().stream().sorted().collect(Collectors.toList());No entanto, isso ...