Autor Tema: CU00675B# Copiar y comparar arrays en Java. Conceptos: identidad e igualdad.  (Leído 1644 veces)

Lorenzo31

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 382
    • Ver Perfil
Buenas aquí va mi solucion al ejercicio.

Citar
Crea un programa Java donde declares un array de enteros tipo int miArray1 cuyo contenido inicial sea {2, -4, 3, -7}. Muestra su contenido por pantalla. Copia el contenido de este array a un ArrayList denominado lista1 y muestra su contenido por pantalla. ¿Qué tipo de datos almacena el array? ¿Qué tipo de datos almacena el ArrayList?

¿Qué tipo de datos almacena el array? Puede almacenar tanto primitivos como Objetos, el array siempre será una colección de elementos con índice, sea de primitivos o de objetos. En este ejercicio los datos almacenados en el array son tipos primitivos (números simples)

¿Qué tipo de datos almacena el ArrayList? Solo almacena Objetos, para numeros usa Integer, Double, Float...  En este ejercicio el ArrayList almacena objetos Integer.

Clase TestArrayList, muy sencilla solo era de verificación.

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

public class TestArrayList{

    public static void main (String[] args){
        int [] miArray1 = {2, -4, 3, -7};

        for(int numArray : miArray1){ System.out.println("miArray1 " + numArray); }

        ArrayList<Integer> lista1 = new ArrayList<Integer>();

        for(int i = 0; i < miArray1.length ; i++){
            lista1.add(miArray1[i]);}

        for (int numArray : lista1){ System.out.println("lista1 " + numArray); }
    }
}
« última modificación: 06 de Mayo 2015, 08:21 de César Krall »

toni_apr

  • Avanzado
  • ****
  • Mensajes: 498
  • Curiosidad, es uno de los pilares del Conocimiento
    • Ver Perfil
Hola Lorenzo

Respuestas correctas.
Ejercicio perfecto.

Adelante.

 

Esto es un laboratorio de ideas...
Aprender a programar

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