Preguntas etiquetadas con arraylist

Un tipo de datos de recopilación simple que se encuentra en algunos lenguajes / plataformas (como en Java o .NET). La lista de arreglos implementa una lista usando un arreglo, beneficiándose de las fortalezas de ambos DS.

318
Guardar ArrayList en SharedPreferences

Tengo un ArrayListcon objetos personalizados. Cada objeto personalizado contiene una variedad de cadenas y números. Necesito que la matriz permanezca, incluso si el usuario deja la actividad y luego quiere volver más tarde, sin embargo, no necesito la matriz disponible después de que la aplicación...

257
Tamaño inicial de ArrayList

Puede establecer el tamaño inicial de una ArrayList haciendo ArrayList<Integer> arr=new ArrayList<Integer>(10); Sin embargo, no puedes hacer arr.add(5, 10); porque causa una excepción fuera de límites. ¿De qué sirve establecer un tamaño inicial si no puede acceder al espacio que...

252
Diferencia entre if (a - b <0) y if (a <b)

Estaba leyendo el ArrayListcódigo fuente de Java y noté algunas comparaciones en sentencias if. En Java 7, el método grow(int)usa if (newCapacity - minCapacity < 0) newCapacity = minCapacity; En Java 6, growno existía. Sin ensureCapacity(int)embargo, el método utiliza if (newCapacity <...

241
Convertir iterador a ArrayList

Teniendo en cuenta Iterator<Element>, ¿cómo podemos convertir eso Iteratora ArrayList<Element>(o List<Element>) en el mejor y más rápida manera posible, de manera que podemos utilizar ArrayList's operaciones en él, tales como get(index), add(element),