É possível mostrar todas as coleções e seu conteúdo no MongoDB? É a única maneira de mostrar um por
É possível mostrar todas as coleções e seu conteúdo no MongoDB? É a única maneira de mostrar um por
Parece que arraylistnão está fazendo seu trabalho de presizer: // presizing ArrayList<Integer> list = new ArrayList<Integer>(60); Depois, quando tento acessá-lo: list.get(5) Em vez de retornar 0, lança IndexOutOfBoundsException: Índice 5 fora dos limites para o comprimento 0...
Eu preciso de um algoritmo rápido para selecionar 5 elementos aleatórios de uma lista genérica. Por exemplo, eu gostaria de obter 5 elementos aleatórios de a
Se eu tiver um, Dictionary<String,...>é possível criar métodos como ContainsKeysem distinção entre maiúsculas e minúsculas? Isso parecia relacionado, mas não o entendi direito: Dicionário c #: tornando a Chave sem distinção entre maiúsculas e minúsculas através de...
Eu amo string.IsNullOrEmptymétodo. Eu adoraria ter algo que permita a mesma funcionalidade para IEnumerable. Existe tal? Talvez alguma classe auxiliar de coleta? A razão pela qual estou perguntando é que, nas ifdeclarações, o código parece confuso se o padrão é (mylist != null &&...
Qual é a diferença entre Collectione Listem Java? Quando devo usar
Estou tentando manter uma lista de itens em uma coleção com uma chave de minha escolha. Em Java, eu simplesmente usaria o Map da seguinte maneira: class Test { Map<Integer,String> entities; public String getEntity(Integer code) { return this.entities.get(code); } } Existe uma maneira...
Eu tenho uma lista com alguns identificadores como este: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Além disso, tenho outra lista de <T>itens, representados pelos IDs descritos acima. List<T> docs = GetDocsFromDb(...) Preciso manter a mesma ordem nas duas...
Eu queria saber se alguém sabia uma maneira de verificar se uma lista está vazia usando assertThat()e Matchers? A melhor maneira que pude ver, basta usar o JUnit: assertFalse(list.isEmpty()); Mas eu esperava que houvesse alguma maneira de fazer isso em
Quando tenho entidades no meu domínio com listas de coisas, elas devem ser expostas como ILists ou IEnumerables? Por exemplo, Order possui um monte de
Fiquei surpreso com o fato de que Map<?,?>não é um Collection<?>. Eu pensei que faria muito sentido se fosse declarado como tal: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Afinal, a Map<K,V>é uma coleção de Map.Entry<K,V>, nã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',...
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...
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
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...
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...
Em quais casos eu devo usar Array (Buffer) e List (Buffer). Apenas uma diferença que eu sei é que as matrizes não são variantes e as listas são covariantes. Mas e o desempenho e algumas outras
Digamos que eu tenha o seguinte código: import collections d = collections.OrderedDict() d['foo'] = 'python' d['bar'] = 'spam' Existe uma maneira de acessar os itens de maneira numerada, como: d(0) #foo's Output d(1) #bar's
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...
Preciso adicionar pares de chave / objeto a um dicionário, mas é claro que preciso primeiro verificar se a chave já existe, caso contrário, recebo o erro " chave já existe no dicionário ". O código abaixo resolve isso, mas é desajeitado. Qual é a maneira mais elegante de fazer isso sem criar um...