Autor Tema: Diferencia entre el tipo de dato int e Integer en Java ejemplo array CU00675B  (Leído 2750 veces)

umadara

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 45
    • Ver Perfil
Aquí otro ejercicio, el CU00675B del curso básico de programación en Java.

Código: [Seleccionar]
import java.util.ArrayList;

public class EjercicioArray {
   
    public static void main (String [] args) {
       
        int [] miArray1 = {2, -4, 3, 7};
       
        for (int i=0; i< miArray1.length; i++){
           
             System.out.println ("valor " + (i+1) + "= " + miArray1[i]);
       
        }
       
        ArrayList<Integer> lista1 = new ArrayList<Integer>();
       
        for (int i=0; i< miArray1.length; i++){
       
            lista1.add(miArray1[i]);
       
        }
       
        int size = lista1.size();
       
        for (int i=0; i< size; i++) {
       
            System.out.println ("valor " + (i+1) + "= " + lista1.get(i));
           
        }

    }

}

saludos y como siempre muchas gracias

p.d. se me olvidó contestar a las preguntas propuestas. array almacena datos del tipo int y arrayList del tipo Integer
« Última modificación: 10 de Julio 2016, 22:44 por Mario R. Rancel »

Mario R. Rancel

  • Administrador
  • Experto
  • ********
  • APR2.COM
  • Mensajes: 1978
    • Ver Perfil
Buenas noches umadara, el ejercicio está bien resuelto. Tienes una pequeña errata en la lista de números (que en el enunciado era {2, -4, 3, -7} y tú has puesto {2, -4, 3, 7}, y también te recomendaría que no uses un nombre de variable como size cuando al mismo tiempo estás usando un método de la clase ArrayList que es también size, ya que puede crear confusión. Puedes diferenciarlo simplemente usando sizeLista1.

Saludos.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".