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.

11
Maneiras de iterar sobre uma lista em Java
Sendo um pouco novo para a linguagem Java, estou tentando me familiarizar com todas as maneiras (ou pelo menos as não-patológicas) em que se pode percorrer uma lista (ou talvez outras coleções) e as vantagens ou desvantagens de cada uma. Dado um List<E> listobjeto, conheço as seguintes maneiras de percorrer …

24
Como converter String separada por vírgula em ArrayList?
Existe algum método interno em Java que nos permita converter String separada por vírgula em algum contêiner (por exemplo, matriz, Lista ou Vetor)? Ou preciso escrever um código personalizado para isso? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method that converts above string into list??





11
Por que não há SortedList em Java?
Em Java, há o SortedSeteSortedMap interfaces . Ambos pertencem à estrutura Java Collections e fornecem uma maneira classificada de acessar os elementos. No entanto, no meu entendimento, não há SortedListem Java. Você pode usarjava.util.Collections.sort() para classificar uma lista. Alguma idéia de por que é projetado assim?

7
C # Definir coleção?
Alguém sabe se existe um bom equivalente à Setcoleção do Java em c #? Eu sei que você pode imitar um conjunto usando um a Dictionaryou a HashTablepreenchendo, mas ignorando os valores, mas essa não é uma maneira muito elegante.
488 c#  .net  collections  set 

10
Como converter Set to Array?
Set parece ser uma boa maneira de criar matrizes com elementos exclusivos garantidos, mas não expõe nenhuma boa maneira de obter propriedades, exceto o gerador [Set] .values, que é chamado de uma maneira estranha mySet.values.next(). Isso teria sido bom, se você pudesse chamar mapoutras funções semelhantes em Sets. Mas você …

27
Java 8 Distinto por propriedade
No Java 8, como filtrar uma coleção usando o método Stream API, verificando a distinção de uma propriedade de cada objeto? Por exemplo, tenho uma lista de Personobjetos e desejo remover pessoas com o mesmo nome, persons.stream().distinct(); Usarei a verificação de igualdade padrão para um Personobjeto, então preciso de algo …


19
Maneira fácil de converter Iterável em Coleção
No meu aplicativo, uso a biblioteca de terceiros (Spring Data for MongoDB para ser exato). Os métodos desta biblioteca retornam Iterable<T>, enquanto o restante do meu código esperaCollection<T> . Existe algum método utilitário em algum lugar que me permita converter rapidamente um para o outro? Gostaria de evitar a criação …
424 java  collections 

18
É melhor retornar uma coleção nula ou vazia?
Como fazer o armazenamento de dados em Stack Overflow em um local : Como criar um arquivo nulo, ou nulo? Essa é uma pergunta geral (mas estou usando C #), qual é a melhor maneira (melhor prática), você retorna uma coleção nula ou vazia para um método que tem uma …
420 c#  collections 


6
LINQ .Qualquer VS .Exists - Qual a diferença?
Usando o LINQ em coleções, qual é a diferença entre as seguintes linhas de código? if(!coll.Any(i => i.Value)) e if(!coll.Exists(i => i.Value)) Atualização 1 Quando desmonte .Exists, parece que não há código. Atualização 2 Alguém sabe por que não existe um código para este?
413 c#  linq  collections 

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.