Autor Tema: Ejercicios resueltos java copiar comparar arrays igualdad ejemplos CU00675B  (Leído 3296 veces)

@mayakoski

  • Sin experiencia
  • *
  • Mensajes: 43
    • Ver Perfil
Respuesta para el ejercicio CU00675B del tutorial de programación Java con ejercicios resueltos.


¿Qué tipo de datos almacena el array?
 Almacena datos primitivos int

¿Qué tipo de datos almacena el ArrayList?
 Almacena datos objeto Integer

Código: [Seleccionar]
package com.aprenderaprogramar;

import java.util.ArrayList;

public class TipoDatosAlmacena {
public static void main(String[] args) {
int[] miArray = { 2, -4, 3, -7 };
ArrayList<Integer> lista1 = new ArrayList<Integer>();

for (int i = 0; i < miArray.length; i++) {
System.out.println("miArray[" + i + "] es: " + miArray[i]);
lista1.add(miArray[i]);
}
for (Integer elemento : lista1) {
int i = 0;
System.out.println("lista1[" + lista1.indexOf(elemento) + "] es: " + elemento);
i += 1;
}
}
}
« Última modificación: 16 de Octubre 2020, 18:24 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola, el ejercicio está bien resuelto si bien hay dos líneas que se pueden eliminar. Estas líneas son, en el último for, las siguientes:

int i = 0;
i += 1;

Al ser un for each no necesita de este contador.

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