Perguntas com a marcação «collections»

As APIs de coleções fornecem aos desenvolvedores um conjunto de classes e interfaces que facilitam o tratamento de coleções de objetos.

4
Como classificar Counter por valor? - Pitão
Além de compreender a lista de compreensão reversa da lista, existe uma maneira pitônica de classificar o contador por valor? Nesse caso, é mais rápido que isso: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b', 'c'] >>> sorted(x.items()) [('a', 5), ('b', 3), ('c', …

10
Por que o Java Collections não remove métodos genéricos?
Por que Collection.remove (Object o) não é genérico? Parece que Collection<E>poderia terboolean remove(E o); Em seguida, quando você tenta remover acidentalmente (por exemplo) em Set<String>vez de cada String individual de um Collection<String>, seria um erro de tempo de compilação em vez de um problema de depuração posteriormente.

8
Qual coleção do .NET fornece a pesquisa mais rápida
Tenho 60 mil itens que precisam ser verificados em uma lista de 20 mil. Existe um objeto de coleção (como List, HashTable) que fornece um Contains()método excepcionalmente rápido ? Ou vou ter que escrever o meu? Em outras palavras, é o Contains()método padrão apenas digitalizar cada item ou usar um …
143 c#  .net  search  collections 

9
Collections.emptyMap () vs new HashMap ()
Quais são algumas das situações em que posso usar Collections.emptyMap()? A documentação diz que posso usar esse método se quiser que minha coleção seja imutável. Por que eu iria querer uma coleção vazia imutável? Qual é o ponto?
143 java  collections 

9
Filtrando coleções em C #
Estou procurando uma maneira muito rápida de filtrar uma coleção em c #. Atualmente, estou usando coleções genéricas de List <object>, mas estou aberto a usar outras estruturas se elas tiverem melhor desempenho. Atualmente, estou apenas criando uma nova lista <object> e fazendo um loop pela lista original. Se os …


18
Como copiar a lista Java Collections
Eu tenho um ArrayListe quero copiá-lo exatamente. Eu uso classes de utilidade quando possível, supondo que alguém tenha passado algum tempo corrigindo. Então, naturalmente, acabo com a Collectionsclasse que contém um método de cópia. Suponha que eu tenha o seguinte: List<String> a = new ArrayList<String>(); a.add("a"); a.add("b"); a.add("c"); List<String> b …
141 java  list  collections  copy 




16
Existe um utilitário Java comum para dividir uma lista em lotes?
Eu mesmo escrevi um utilitário para dividir uma lista em lotes de determinado tamanho. Eu só queria saber se já existe algum utilitário apache commons para isso. public static <T> List<List<T>> getBatches(List<T> collection,int batchSize){ int i = 0; List<List<T>> batches = new ArrayList<List<T>>(); while(i<collection.size()){ int nextInc = Math.min(collection.size()-i,batchSize); List<T> batch …
140 java  collections 

17
Converter uma matriz de longos primitivos em uma lista de longos
Isso pode ser um pouco fácil, tipo de pergunta na mesa, mas minha primeira tentativa surpreendentemente falhou completamente no trabalho. Eu queria pegar uma matriz de longos primitivos e transformá-lo em uma lista, que tentei fazer assim: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to even compile! …


12
Qual é a biblioteca Java Collections mais eficiente? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
135 java  collections 

13
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 …
135 java  collections  copy 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.