Por colecciones persistentes me refiero a colecciones como las de clojure. Por ejemplo, tengo una lista con los elementos (a, b, c). Con una lista normal, si agrego d, mi lista original tendrá (a, b, c, d) como sus elementos. Con una lista persistente, cuando llamo list.add (d), obtengo una nueva lista, sosteniendo (a, b, […]
Amo las tuplas Le permiten agrupar rápidamente información relevante sin tener que escribir una estructura o clase para ella. Esto es muy útil al refacturar código muy localizado. Inicializar una lista de ellos sin embargo parece un poco redundante. var tupleList = new List<Tuple> { Tuple.Create( 1, “cow” ), Tuple.Create( 5, “chickens” ), Tuple.Create( 1, […]
He visto en muchos ejemplos que a veces se usa un Seq, mientras que otras veces es la Lista … ¿Hay alguna diferencia, aparte de que el primero sea un tipo de Scala y que la Lista provenga de Java?
Trabajando con una colección tengo las dos formas de obtener el recuento de objetos; Cuente (la propiedad) y Cuente () el método. Alguien sabe cuáles son las diferencias clave? Podría estar equivocado, pero siempre utilizo la propiedad Count en cualquier statement condicional porque asumo que el método Count () realiza algún tipo de consulta en […]
En Java puedes construir una ArrayList con elementos y luego llamar: Collections.sort(list, comparator); ¿Hay alguna forma de pasar el Comparador en el momento de la creación de la Lista como lo puede hacer con TreeMap? El objective es poder agregar un elemento a la lista y en lugar de tenerlo adjunto automáticamente al final de […]
¿Cuál es la mejor biblioteca de colecciones primitivas de Java? (la mayoría de la memoria y eficiente en tiempo) He encontrado que Trove y FastUtil son los más utilizados, pero no han encontrado mucha comparación entre ellos (o entre otros) ¿Hay alguna comparación disponible?
¿Una List siempre garantiza que los artículos serán devueltos en el orden en que se agregaron cuando se enumeraron? Actualizado : Gracias por todas las respuestas, tranquiliza mi mente. Hice una rápida búsqueda de la clase List con .NET Reflector (probablemente debería haberlo hecho en primer lugar) y, de hecho, la tienda subyacente es una […]
He leído el blog de Neal Gafter sobre el tema y aún no estoy seguro de algunos puntos. ¿Por qué no es posible crear implementaciones de la API de colecciones que conservan la información de tipo dado el estado actual de Java, la JVM y la API de colecciones existente? ¿No podrían estos reemplazar las […]
¿Puedo hacer una instancia de NSMutableArray donde todos los elementos sean del tipo SomeClass ?
Estoy enviando algunos parámetros de un formulario de esta manera: myparam[0] : ‘myValue1’ myparam[1] : ‘myValue2’ myparam[2] : ‘myValue3’ otherParam : ‘otherValue’ anotherParam : ‘anotherValue’ … Sé que puedo obtener todos los parámetros en el método del controlador agregando un parámetro como public String controllerMethod(@RequestParam Map params){ …. } Quiero vincular los parámetros myParam [] […]