Articles of lista de

Como inicializar o object List em Java?

Eu não posso inicializar uma lista como no código a seguir: List supplierNames = new List(); supplierNames.add(“sup1”); supplierNames.add(“sup2”); supplierNames.add(“sup3”); System.out.println(supplierNames.get(1)); Eu enfrento o seguinte erro: Não é possível instanciar o tipo List Como posso instanciar List ?

Vale a pena inicializar o tamanho da coleção de uma List se o tamanho for razoavelmente conhecido?

Vale a pena inicializar o tamanho da coleção de uma List se ela é razoavelmente conhecida? Editar: Aprofundando essa questão, depois de ler as primeiras respostas, essa pergunta realmente se resume a qual é a capacidade padrão e como é executada a operação de crescimento, o dobro da capacidade, etc.?

Gere todas as combinações de várias listas

Dada uma quantidade desconhecida de listas, cada uma com um tamanho desconhecido, preciso gerar uma lista única com todas as combinações únicas possíveis. Por exemplo, dadas as seguintes listas: X: [A, B, C] Y: [W, X, Y, Z] Então eu deveria ser capaz de gerar 12 combinações: [AW, AX, AY, AZ, BW, BX, BY, BZ, […]

Maneira mais rápida de comparar duas listas

Qual é o mais rápido (e menos intensivo de resources) para comparar duas massivas (> 50.000 itens) e como resultado ter duas listas como as abaixo: itens que aparecem na primeira lista, mas não no segundo itens que aparecem na segunda lista, mas não no primeiro Atualmente estou trabalhando com a List ou IReadOnlyCollection e […]

Como imprimir todos os elementos de uma lista em Java?

Eu estou tentando imprimir todos os elementos de uma List , no entanto, ele está imprimindo o ponteiro do Object em vez do valor. Este é o meu código de impressão … for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } Alguém poderia me ajudar por que não está imprimindo o valor dos elementos.

Combinação de List <List >

Eu tenho uma lista deste tipo Lista> que contém este List A = new List {1, 2, 3, 4, 5}; List B = new List {0, 1}; List C = new List {6}; List X = new List {….,….}; Eu quero ter todas as combinações como esta 1-0-6 1-1-6 2-0-6 2-1-6 3-0-6 e assim por […]

Por que não há compreensão de tupla no Python?

Como todos sabemos, há compreensão da lista, como [i for i in [1, 2, 3, 4]] e há uma compreensão do dictionary, como {i:j for i, j in {1: ‘a’, 2: ‘b’}.items()} mas (i for i in (1, 2, 3)) vai acabar em um gerador, não em uma compreensão de tuple . Por que é […]

Encontre poderes de 2 em uma lista Prolog

Eu estou tentando criar uma lista no Prolog (SWI Prolog) e verificar quais números são potências de 2 e segundo encontrar quantas vezes um número específico está na lista (neste exemplo eu estou tentando encontrar quantas vezes o número 3 está na lista). Por exemplo, se você perguntar ?- check([0,2,3,-5,-2,1,8,7,4], MULT2, THREE). Você deveria ver […]

Como fazer uma nova lista em Java

Nós criamos um Set como: Set myset = new HashSet() Como criamos uma List em Java?

Sintaxe mais curta para conversão de uma lista para uma lista ?

Eu sei que é possível lançar uma lista de itens de um tipo para outro (dado que seu object tem um método de operador explícito estático público para fazer a conversão) um de cada vez da seguinte maneira: List ListOfY = new List(); foreach(X x in ListOfX) ListOfY.Add((Y)x); Mas não é possível lançar a lista […]