Autor Tema: Ejercicio CU00679B transformar array a ArrayList java asList ejemplo constructor  (Leído 3050 veces)

Enzo

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 82
    • Ver Perfil
Hola,

Aquí dejo mi ejercicio del tema "CU00679B transformar array en ArrayList java asList ejemplo constructores" para su correción:

Código: [Seleccionar]
// EJERCICIO PARA CREAR UN LIKEDLIST PASANDOLE COMO PARAMETRO UNA ARRAY ESTATICA
// ----> CU00679B transformar array en ArrayList java asList ejemplo constructores.pdf

import java.util.LinkedList; // Importación de la clase para el uso de Colecciones LinkedList
import java.util.List; // Importación de la clase List
import java.util.Arrays; // Importación de la clase Arrays
import java.util.Iterator; // Importación de la clase Iterator

public class TestDeArrayALinkedList_CU00679B {

    public static void main (String [ ] Args) {

        // Declaración e Inicialización de una Array Estatica Tipo Booleana
        Boolean [ ] miArrayBooleana = {true, true, false, false, true, false};

        // Declaración de un LinkedList tipo Booleana
        List <Boolean> miLinkedList = new LinkedList <Boolean>();

        // Devolver un tipo LinkedList cuando se invoca asList pasándole un array estatico como parámetro
        miLinkedList = Arrays.asList(miArrayBooleana);

        // Se borra la pantalla de la Consola
        System.out.println ("\f");

        // Se muestra en pantalla el contenido del Array Estatico
        for (int i=0 ; i < miArrayBooleana.length; ++i) {
            System.out.println ("El Array Estatico miArrayBooleana[" + i + "] contiene: " + miArrayBooleana[i]);
        }

        // Se imprime una linea en blanco
        System.out.println ("");

        // Declaración de un objeto de tipo Iterator inicializado con una copia de miLinkedList para poder recorrerlo
        Iterator <Boolean> coleccionIterator =  miLinkedList.iterator();

        // Se imprime un mensaje que indica el comienzo de mostrar el contenido del LinkedList
        System.out.print ("El LinkedList miLinkedList contine: ");

        // Bucle para recorrer los elementos del LinkedList
        while (coleccionIterator.hasNext()) {

            // Mostrar el contenido de cada uno de los elementos por pantalla
            System.out.print(coleccionIterator.next());

            // Se comprueba si es el último elemento para finalizar con un "." la lista o poner "," y continuar
            if (coleccionIterator.hasNext()) {
                System.out.print(", ");
            } else {
                System.out.println(".");
            }

        } // Fin del Bucle

    } // Fin del Main

} // Fin de la Clase

Espero vuestros comentarios,

Muchas Gracias,

Saludos,
« Última modificación: 15 de Noviembre 2015, 12:12 por Alex Rodríguez »

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Hola Enzo:

Perfecta la resolución del ejercicio.
A seguir adelante!

Enzo

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 82
    • Ver Perfil
Hola de nuevo RaGa,

Muchas gracias,

Un Saludo,

 

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