Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/12/2011, 03:25
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 7 meses
Puntos: 344
Respuesta: ¿Array Infinito?

Las colecciones (ArrayList, LinkedList) en las nuevas versiones de Java (a partir de la versión 1.5) soportan el uso de genéricos, por lo que puedes tener una lista de enteros (aunque no pueden ser de int, sino de Integer).

Aunque sean de Integer, en la versión 1.5 también introdujeron el autoboxing entre tipos primitivos como int y tipos de referencia como Integer, es decir, que puedes usar Integer como si fuera un int.

Código Java:
Ver original
  1. ArrayList<Integer> enteros = new ArrayList<Integer>();
  2.  
  3. enteros.add(5); //Autoboxing, convierte el int 5 en un Integer
  4.  
  5. int numero = enteros.get(0); //Unboxing, convierte el Integer que devuelve get en un int