Quiero saber: ¿Qué es una colección en Java?
Tengo List<IGrouping> . ¿Es de alguna manera posible agregar un nuevo elemento a esta lista? O, de hecho, ¿es posible crear algún objeto IGrouping?
Tengo un número de listas genéricas en mi código, que tienen decenas o cientos de elementos. A veces necesito rellenar estas listas con otros objetos, así que la pregunta es: ¿qué será más rápido, llamar al método Clear() o crear una new List() ?
He estado buscando un método que funcione como Arrays.equals(a1, a2) , pero ignorando el orden de los elementos. No he podido encontrarlo en Google Collections (algo así como Iterables.elementsEqual() , pero eso explica el pedido) y JUnit ( assertEquals() obviamente solo llama a equals() en la Colección, que depende de la Colección implementación, y eso […]
Quiero agregar una clave, un par de valores en una tabla hash (o cualquier otra colección), pero tengo que mantener el orden de inserción. ¿Cómo puedo hacer esto? Como agregaré 1 como clave “uno” como valor, 2 como clave y “dos” como valor. La salida debe ordenarse como: 1:one 2:two
¿Existe realmente tanta diferencia entre el rendimiento de Vector y ArrayList ? ¿Es una buena práctica usar ArrayLists en todo momento cuando la seguridad de las hebras no es un problema?
He visto esta pregunta publicada anteriormente, pero no estoy satisfecho de haber entendido las ramificaciones completas. El problema es qué tipo de devolución debería tener una capa de datos que utiliza el retorno de linq-a-sql para una máxima flexibilidad y capacidad de consulta. Esto es lo que he leído / encontrado: IEnumerable es limitado y […]
Considere esta List List data = new List(); data.Add(“Text1”); data.Add(“Text2”); data.Add(“Text3”); data.Add(“Text4”); El problema que tuve fue: ¿cómo puedo obtener cada combinación de un subconjunto de la lista? Un poco como esto: #Subset Dimension 4 Text1;Text2;Text3;Text4 #Subset Dimension 3 Text1;Text2;Text3; Text1;Text2;Text4; Text1;Text3;Text4; Text2;Text3;Text4; #Subset Dimension 2 Text1;Text2; Text1;Text3; Text1;Text4; Text2;Text3; Text2;Text4; #Subset Dimension 1 Text1; […]
Dada una Colección de cadenas, ¿cómo te unirías a ellas en Java simple, sin usar una Biblioteca externa? Dadas estas variables: Collection data = Arrays.asList(“Snap”, “Crackle”, “Pop”); String separator = “, “; String joined; // let’s create this, shall we? Así es como lo haría en Guava : joined = Joiner.on(separator).join(data); Y en Apache Commons […]
Necesito un mapa que pueda repetirse en el orden decreciente de sus valores . ¿Alguna de las bibliotecas estándar como Apache Commons o Guava proporciona este tipo de mapa?