Autor Tema: Mostrar contenido de array estático y convertirlo en dinámico en bucle CU00675B  (Leído 3107 veces)

Pasandav

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 39
    • Ver Perfil
Mi solución al ejercicio CU00675B del curso.

Muchas gracias por toda vuestra ayuda!!

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

public class CopiaDeArrays
{
    public CopiaDeArrays()
    {  }

   public static void main (String [] args){
       
       ArrayList lista1 = new ArrayList <Integer>  ();
       int [] miArray1 ={2,-4,3,-7};
       
       for (int i=0;i < miArray1.length;++i){
           System.out.println("Posición array     -> " + i + " tiene el valor: " + miArray1[i]);
           lista1.add(miArray1[i]);
           System.out.println("Posicion ArrayList -> " + i + " tiene el valor: " + lista1.get(i));
       }
   }
}
« Última modificación: 05 de Noviembre 2015, 09:21 por Mario R. Rancel »

Pasandav

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 39
    • Ver Perfil
Re:Solución: Copiar y comparar arrays en Java. CU00675B
« Respuesta #1 en: 03 de Noviembre 2015, 08:29 »
Joer que "tontín" estoy!!. :o Se me ha olvidado responder a las preguntas.

¿Qué tipo de datos almacena el array? ¿Qué tipo de datos almacena el ArrayList?

El array "miArray1", almacena datos tipo int primitivos.
El ArrayList "lista1", almacena Integer (objetos enteros).

Espero sea correcto.

Saludos
« Última modificación: 05 de Noviembre 2015, 09:20 por Mario R. Rancel »

Mario R. Rancel

  • Administrador
  • Experto
  • ********
  • APR2.COM
  • Mensajes: 1978
    • Ver Perfil
Hola Pasandav, todo correcto tanto el código como las respuestas, además tu código es ingenioso porque reunes en un solo bucle todo lo que pide el ejercicio, si ves el resto de respuestas en los foros suele hacerse en dos bucles, pero tú lo has sintetizado, así que ¡perfecto!

Saludos

Pasandav

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 39
    • Ver Perfil
Que alegría me das!! ;D
Con lo complicado que me está resultando, que me digas eso me anima mucho más!!
Gracias!!

 

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".