Preguntas etiquetadas con collections

150
Mapa de Java equivalente en C #

Estoy tratando de mantener una lista de elementos en una colección con una clave de mi elección. En Java, simplemente usaría Map de la siguiente manera: class Test { Map<Integer,String> entities; public String getEntity(Integer code) { return this.entities.get(code); } } ¿Hay una...

150
Ordenar una lista de otras ID de lista

Tengo una lista con algunos identificadores como este: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Además, tengo otra lista de <T>elementos, que están representados por los identificadores descritos anteriormente. List<T> docs = GetDocsFromDb(...) Necesito...

146
¿Por qué Java Map no extiende la Colección?

Me sorprendió el hecho de que Map<?,?>no es un Collection<?>. Pensé que tendría mucho sentido si se declaraba como tal: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Después de todo, a Map<K,V>es una colección de Map.Entry<K,V>,...

143
Collections.emptyMap () vs new HashMap ()

¿Cuáles son algunas de las situaciones en las que puedo usar Collections.emptyMap()? La documentación dice que puedo usar este método si quiero que mi colección sea inmutable. ¿Por qué querría una colección vacía inmutable? ¿Cual es el

142
Filtrado de colecciones en C #

Estoy buscando una forma muy rápida de filtrar una colección en C #. Actualmente estoy usando colecciones genéricas List <object>, pero estoy abierto a usar otras estructuras si funcionan mejor. Actualmente, estoy creando una nueva Lista <objeto> y recorriendo la lista original. Si el...

141
Cómo copiar la lista de colecciones de Java

Tengo un ArrayListy quiero copiarlo exactamente. Uso clases de utilidad cuando es posible bajo la suposición de que alguien pasó algún tiempo corrigiendo. Entonces, naturalmente, termino con la Collectionsclase que contiene un método de copia. Supongamos que tengo lo siguiente: List<String>...