Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: barriway en 12 de Julio 2015, 12:37

Título: polimorfismo en Java Colección que contiene objetos de distintos tipos CU00678B
Publicado por: barriway en 12 de Julio 2015, 12:37
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.
Título: Re:Curso JAVA ejercicio CU00678B . Concepto definición de polimorfismo en Java
Publicado por: Ogramar en 14 de Julio 2015, 19:49
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