Autor Tema: polimorfismo en Java Colección que contiene objetos de distintos tipos CU00678B  (Leído 2560 veces)

barriway

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 20
    • Ver Perfil
Mi solución al ejercicio propuesto CU00678B.

Código: [Seleccionar]
import java.util.ArrayList;
import java.util.Set;
import java.util.TreeSet;
import java.util.HashSet;
import java.util.Iterator;

public class Polimorfismo{

    public static void main(String Arg[]){

        ArrayList<Set> arrayList=new ArrayList<Set>();
        HashSet<String> hashSet = new HashSet<String>();
        hashSet.add("sol");hashSet.add("luna");hashSet.add("Saturno");
        TreeSet<Integer> treeSet=new TreeSet<Integer>();
        treeSet.add(2);treeSet.add(8);treeSet.add(5);

        arrayList.add(hashSet);arrayList.add(treeSet);

        Iterator<Set> iteradorArray=arrayList.iterator();
        while(iteradorArray.hasNext()){
            Iterator iteradorSet=iteradorArray.next().iterator();
            while(iteradorSet.hasNext()){
                System.out.print(iteradorSet.next()+" ");
            }
            System.out.println("");
        }
    }
}

Un saludo.
« Última modificación: 16 de Julio 2015, 13:04 por Alex Rodríguez »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2662
    • Ver Perfil
Hola barriway, ejercicio bien resuelto.

Puedes leer algo que te servirá como complemento de este ejercicio en https://www.aprenderaprogramar.com/foros/index.php?topic=2384


Salu2

 

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