Sé que es posible crear una ArrayList 2D con ArrayList<ArrayList<E>>
, pero eso es engorroso y una pesadilla de lanzamiento real cuando se trata de agregar y recuperar objetos.¿Existen clases eficaces ArrayList 2D para Java?
¿Hay clases ArrayList en 2D que hacen este tipo de cosas de manera más eficiente? Escribo una verdadera clase 2D ArrayList desde cero, y me pregunto si hay alguien más que haya hecho este tipo de cosas de manera eficiente.
¿En qué necesita más eficiencia? – jjnguy
Eficiencia en general. Hay pseudo clases ArrayList que usan LinkedLists, ArrayLists anidadas, o simplemente arreglos multidimensionales, que pueden ser terriblemente ineficientes en cuanto a velocidad y memoria. –