collections

Forma fácil de encontrar si dos listas diferentes contienen exactamente los mismos elementos?

¿Cuál es la forma más sencilla de encontrar si dos Listas contienen exactamente los mismos elementos, en las bibliotecas Jav ... correctas, algunas son más correctas que otras, así que esperaré un rato por la mejor respuesta redondeada antes de aceptar.

¿Hay un equivalente de AddRange para un HashSet en C#

Con una lista puedes hacer: list.AddRange(otherCollection); No hay ningún método add range en un HashSet . ¿Cuál es la mejor manera de añadir otra colección a un HashSet?

Google Guayaba vs Apache Commons [cerrado]

Estaba buscando una implementación bidireccional map en Java, y me topé con estas dos bibliotecas: Google Guava (anterior ... ? Estoy trabajando con la última Java SE, así que no hay necesidad de limitar artificialmente a Java 5 ni nada por el estilo.

Eficiencia de Java "Doble Brace Inicialización"?

En Características ocultas de Java la respuesta principal menciona la inicialización de doble llave , con una sintaxis muy ... n duda el camino a seguir. Si estás atascado con una versión anterior, echa un vistazo a ImmutableSet de Google Collections.

¿Cómo clonar ArrayList y también clonar su contenido?

¿Cómo puedo clonar un ArrayList y también clonar sus elementos en Java? Por ejemplo tengo: ArrayList<Dog> dogs = get ... ....something to do with dogs.... Y yo esperaría que los objetos en clonedList no son los mismos que en la lista de perros.

Diferencia entre un Seq y una Lista en Scala

He visto en muchos ejemplos que a veces se utiliza un Seq, mientras que otras veces es la Lista... ¿Hay alguna diferencia, aparte de que el primero es un tipo Scala y la Lista viene de Java?

Java 8 Distinto por propiedad

En Java 8 ¿cómo puedo filtrar una colección usando la API Stream comprobando la distinción de una propiedad de cada objeto? ... tiene tal sobrecarga. Sin modificar la comprobación de igualdad dentro de la clase Person es posible hacer esto sucintamente?

¿Por qué el HashSet es mucho más lento que el HashSet?

Quería almacenar algunas ubicaciones de píxeles sin permitir duplicados, por lo que lo primero que me viene a la mente es Has ... segundos es mucho más que los números mostrados en esa respuesta. ¿Hay una mejor manera de almacenar puntos sin duplicados?

Cómo obtener el primer elemento de la Lista o Conjunto?

Me gustaría saber si puedo obtener el primer elemento de una lista o conjunto. Qué método utilizar?

¿Cómo ordeno un Conjunto a una Lista en Java?

En Java, tengo un Set, y quiero convertirlo en una ordenados List. ¿Hay algún método en el paquete java.util.Collections que haga esto por mí?

¿Hay un método incorporado para comparar colecciones?

Me gustaría comparar el contenido de un par de colecciones en mi método Equals. Tengo un Diccionario y un IList. ¿Hay un mé ... a igualdad es claro-si los dos diccionarios contienen las mismas claves asignadas a los mismos valores, entonces son iguales.

Recuperar una lista de un java.útil.flujo.Transmisión en Java 8

Estaba jugando con Java 8 lambdas para filtrar fácilmente las colecciones. Pero no encontré una manera concisa de recuperar e ... t(), toSet(), ... ¿Hay una manera de que las variables targetLongList puede ser asignado directamente por la tercera línea?

Cuáles son las razones por las que Map.get (clave de objeto) no es (completamente) genérico

¿Cuáles son las razones detrás de la decisión de no tener un método get completamente genérico en la interfaz de java.util. ... es V get(Object key) En lugar de V get(K key) Y me pregunto por qué (lo mismo para remove, containsKey, containsValue).

Diferencias entre HashMap y Hashtable?

¿cuáles son las diferencias entre un HashMap y un Hashtable en Java? ¿Qué es más eficiente para aplicaciones no roscadas?

Cola de tamaño limitado que contiene los últimos N elementos en Java

Una pregunta muy simple y rápida sobre las bibliotecas Java: ¿hay una clase ya hecha que implementa un Queue con un tamaño má ... } } Por lo que veo, no hay una implementación estándar en Java stdlibs, pero puede haber una en Apache Commons o algo así.

¿Es mejor devolver la colección nula o vacía?

Esa es una especie de 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 de retorno ?

Cómo convertir la lista a int [] en Java?

Esto es similar a esta pregunta: Cómo convertir int [] a Integer [] en Java? Soy nuevo en Java. ¿Cómo puedo convertir un Li ... 0;i < ret.length;i++) ret[i] = list.get(i); return ret; } Estoy seguro de que hay una mejor manera de hacer esto.

Formas de iterar sobre una lista en Java

Siendo algo nuevo en el lenguaje Java, estoy tratando de familiarizarme con todas las formas (o al menos las no patológicas) ... bsoluto de un deseo de optimizar el rendimiento; solo quiero saber qué formas están disponibles para mí como desarrollador.)

HashSet vs rendimiento de la Lista de

Está claro que un rendimiento de búsqueda de la clase genérica HashSet<T> es mayor que el de la clase genérica List< ... o (y para ser justos) supongamos que la clase List<T> usa el método Equals() del elemento para identificar un elemento.

¿Cómo puedo convertir una Lista de Listas en una Lista en Java 8?

Si tengo un List<List<Object>>, ¿cómo puedo convertir eso en un List<Object> que contiene todos los objetos en el mismo orden de iteración utilizando las características de Java 8?