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.


12
Desempenho HashSet vs. Lista
É claro que um desempenho de pesquisa da HashSet<T>classe genérica é maior que o da List<T>classe genérica . Basta comparar a chave baseada em hash com a abordagem linear na List<T>classe. No entanto, o cálculo de uma chave de hash pode levar alguns ciclos de CPU, portanto, para uma pequena …




18
Como classificar um ArrayList?
Eu tenho uma lista de duplas em java e quero classificar ArrayList em ordem decrescente. ArrayList de entrada é como abaixo: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); A saída deve ser assim 0.92 0.9 0.71 0.71 …

10
Qual é a maneira mais simples de reverter uma ArrayList?
Qual é a maneira mais simples de reverter esse ArrayList? ArrayList<Integer> aList = new ArrayList<>(); //Add elements to ArrayList object aList.add("1"); aList.add("2"); aList.add("3"); aList.add("4"); aList.add("5"); while (aList.listIterator().hasPrevious()) Log.d("reverse", "" + aList.listIterator().previous());

23
Obtendo um elemento de um conjunto
Por que não Setfornece uma operação para obter um elemento igual a outro elemento? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo Posso perguntar se o Setcontém um elemento igual a …
323 java  collections  set  equals 

6
Python: defaultdict of defaultdict?
Existe uma maneira de ter um defaultdict(defaultdict(int))para fazer o seguinte código funcionar? for x in stuff: d[x.a][x.b] += x.c_int dprecisa ser construído ad-hoc, dependendo x.ae x.belementos. Eu poderia usar: for x in stuff: d[x.a,x.b] += x.c_int mas então eu não seria capaz de usar: d.keys() d[x.a].keys()

9
Mapa ordenado Java
Em Java, existe um objeto que funciona como um mapa para armazenar e acessar pares de chave / valor, mas pode retornar uma lista ordenada de chaves e uma lista ordenada de valores, de modo que as listas de chaves e valores estejam na mesma ordem? Portanto, como explicação por …
322 java  collections 



8
Como converter uma coleção em lista?
Estou usando TreeBidiMapda biblioteca Apache Collections . Eu quero classificar isso nos valores que são doubles. Meu método é recuperar um Collectiondos valores usando: Collection coll = themap.values(); O que naturalmente funciona bem. Pergunta principal: Agora quero saber como posso converter / converter (não tenho certeza qual é o correto) …



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.