Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2010, 19:16
Darkhogg
 
Fecha de Ingreso: octubre-2010
Mensajes: 9
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Para que sirve el ArrayList

Es una implementación concreta de la interfaz List, que define una colección en la que los elementos mantienen un "orden" (no en el sentido de que se ordenan automáticamente, sino que el elemento añadido en la enésima posición seguirá en dicha posición si no se modifica explícitamente).

La característica que diferencia ArrayList de otras implementaciones es que internamente utiliza un array, por lo que el acceso aleatorio es muy rápido, pero tiene un bajo rendimiento al añadir nuevos elementos si el array utilizado internamente está lleno.

Viene a ser lo mismo que Vector, con la diferencia de que esta última clase era thread-safe y ArrayList no lo es.

Su utilidad práctica es casi infinita, pero es básicmanete el sustituto perfecto para los "arrays dinámicos" que existen en otros lenguajes.