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.



6
Retornando 'IList' vs 'ICollection' vs 'Collection'
Estou confuso sobre qual tipo de coleção devo retornar dos meus métodos e propriedades da API pública. As coleções que eu tenho em mente são IList, ICollectione Collection. O retorno de um desses tipos sempre é preferido em relação aos outros, ou depende da situação específica?
119 c#  .net  generics  collections 

11
Classificando uma ArrayList de objetos usando uma ordem de classificação personalizada
Estou procurando implementar um recurso de classificação para meu aplicativo de catálogo de endereços. Eu quero classificar um ArrayList<Contact> contactArray. Contacté uma classe que contém quatro campos: nome, número residencial, número de celular e endereço. Eu quero resolvername . Como posso escrever uma função de classificação personalizada para fazer isso?

30
Identifique duplicatas em uma lista
Eu tenho uma lista do tipo inteiro, por exemplo: [1, 1, 2, 3, 3, 3] Eu gostaria de um método para retornar todas as duplicatas, por exemplo: [1, 3] Qual é a melhor maneira de fazer isso?
119 java  collections 

13
Diferença entre Arrays.asList (array) e new ArrayList <Integer> (Arrays.asList (array))
Qual é a diferença entre 1.List&lt;Integer&gt; list1 = new ArrayList&lt;Integer&gt;(Arrays.asList(ia)); //copy 2.List&lt;Integer&gt; list2 = Arrays.asList(ia); onde iaé uma matriz de inteiros. Fiquei sabendo que algumas operações não são permitidas list2. por que é tão? como é armazenado na memória (referências / cópia)? Quando eu embaralho as listas, list1não afeta a …
119 java  list  collections 

7
Melhor maneira de criar um mapa vazio em Java
Eu preciso criar um mapa vazio. if (fileParameters == null) fileParameters = (HashMap&lt;String, String&gt;) Collections.EMPTY_MAP; O problema é que o código acima produz este aviso: Segurança de tipo: conversão não verificada de Mapa para HashMap Qual é a melhor maneira de criar este mapa vazio?



6
Java Immutable Collections
Da documentação do Java 1.6 Collection Framework : Coleções que não oferecem suporte a nenhuma operação de modificação (como add, removee clear) são chamadas de não modificáveis . [...] Coleções que garantem adicionalmente que nenhuma mudança no objeto Coleção será visível são chamadas de imutáveis . O segundo critério me …


9
Iterando sobre coleções Java em Scala
Estou escrevendo um código Scala que usa a API Apache POI . Eu gostaria de iterar sobre as linhas contidas nojava.util.Iterator que obtenho da classe Folha. Eu gostaria de usar o iterador em um for eachloop de estilo, então estou tentando convertê-lo em uma coleção nativa de Scala, mas não …



5
Combinar várias coleções em uma única coleção lógica?
Suponha que eu tenho um número constante de coleções (por exemplo, 3 ArrayLists) como membros de uma classe. Agora, quero expor todos os elementos a outras classes para que possam simplesmente iterar sobre todos os elementos (de preferência, somente leitura). Estou usando coleções de goiaba e me pergunto como poderia …
110 java  collections  guava 

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.