Preguntas etiquetadas con collections

Las API de colecciones proporcionan a los desarrolladores un conjunto de clases e interfaces que facilitan el manejo de colecciones de objetos.

11
Formas de iterar sobre una lista en Java
Al ser algo nuevo en el lenguaje Java, estoy tratando de familiarizarme con todas las formas (o al menos las no patológicas) que uno podría recorrer en iteración a través de una lista (o quizás otras colecciones) y las ventajas o desventajas de cada una. Dado un List<E> list objeto, …

24
¿Cómo convertir cadenas separadas por comas a ArrayList?
¿Hay algún método incorporado en Java que nos permita convertir cadenas separadas por comas en algún contenedor (por ejemplo, matriz, lista o vector)? ¿O necesito escribir un código personalizado para eso? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method that converts above string into list??





11
¿Por qué no hay SortedList en Java?
En Java existen las interfaces SortedSety SortedMap. Ambos pertenecen al marco de Java Collections y proporcionan una forma ordenada de acceder a los elementos. Sin embargo, según tengo entendido, no hay SortedListen Java. Puede usar java.util.Collections.sort()para ordenar una lista. ¿Alguna idea de por qué está diseñado así?

7
C # Establecer colección?
¿Alguien sabe si hay un buen equivalente a la Setcolección de Java en C #? Sé que puedes imitar un conjunto usando a Dictionaryo a HashTablerellenando pero ignorando los valores, pero esa no es una forma muy elegante.
488 c#  .net  collections  set 

10
¿Cómo convertir Set a Array?
Set parece ser una buena manera de crear matrices con elementos únicos garantizados, pero no expone ninguna buena manera de obtener propiedades, excepto los valores [Set]. Generador, que se llaman de una manera incómoda mySet.values.next(). Esto hubiera estado bien, si pudieras llamar mapy funciones similares en Sets. Pero tampoco puedes …

27
Java 8 distinto por propiedad
En Java 8, ¿cómo puedo filtrar una colección usando la StreamAPI comprobando la distinción de una propiedad de cada objeto? Por ejemplo, tengo una lista de Personobjetos y quiero eliminar personas con el mismo nombre, persons.stream().distinct(); Usaré la verificación de igualdad predeterminada para un Personobjeto, así que necesito algo como, …


19
Manera fácil de convertir Iterable a Collection
En mi aplicación utilizo una biblioteca de terceros (Spring Data para MongoDB para ser exactos). Los métodos de esta biblioteca regresan Iterable<T>, mientras que el resto de mi código espera Collection<T>. ¿Hay algún método de utilidad en algún lugar que me permita convertir rápidamente uno a otro? Me gustaría evitar …
424 java  collections 

18
¿Es mejor devolver una colección nula o vacía?
На этот вопрос есть ответы на Stack Overflow на русском : Что лучше, возвращать null, или пустую коллекцию? Esa es una pregunta general (pero estoy usando C #), ¿cuál es la mejor manera (mejor práctica), ¿devuelve una colección nula o vacía para un método que tiene una colección como tipo …
420 c#  collections 


6
LINQ .Any VS .Exists - ¿Cuál es la diferencia?
Usando LINQ en colecciones, ¿cuál es la diferencia entre las siguientes líneas de código? if(!coll.Any(i => i.Value)) y if(!coll.Exists(i => i.Value)) Actualización 1 Cuando desarmo .Existsparece que no hay código. Actualización 2 Alguien sabe por qué no hay código para este?
413 c#  linq  collections 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.