19/12/2011, 10:07
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 2 meses Puntos: 188 | |
Respuesta: Inicializar un array dinámico Puedes usar esto
Collection coleccionPeliculas = new ArrayList();
Para recuperar el elemento en la posición i (una vez lo hayas añadido), tendrías que hacer cast
Pelicula miPelicula = (Pelicula) ColeccionPeliculas[i]:
Si estás trabajando con generics puedes usar tranquilamente estas List
List<Pelicula> miListaPeliculas = new ArrayList<Pelicula>();
Para recuperarlo:
Pelicula miPelicula = miListaPeliculas.get(i);
Esto funciona porque los ArrayList son verdaderamente dinámicos, se autoinicializan sólos. La respuesta de Firuzz es correcta porque un simple Array necesita que le des un tamaño. Si quieres variarlo de tamaño necesitas crear otro y volcar el contenido en el nuevo array. Sin embargo los ArrayList pueden ser tan grandes como se quiera.
__________________ if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
} |