841
Comunidad / Re:Me presento
« en: 05 de Agosto 2014, 13:34 »
Toda participación es bienvenida, y más si es de alguien con buen nivel de conocimientos dispuesto a ayudar a la gente que está empezando
Aprende Joomla con el libro "Creación y administración web con Joomla. Curso paso a paso" 2ª Edición. 168 pgs. Editorial aprenderaprogramar.com. Disponible en formato papel y ebook.
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
import java.util.*;
//https://www.aprenderaprogramar.com/foros/index.php?topic=1067.0
public class EjercicioPolimorfismo2 {
public static void main (String [] args) {
// Declaración del ArrayList
ArrayList<Set> planetasYCifras = new ArrayList<Set>();
String [] planetasArr = {"sol", "luna", "saturno"};
// Declaración del HashSet + inicialización
Set<String> planetas = new HashSet<String>(Arrays.asList(planetasArr));
// Declaración del TreeSet
Set<Integer> cifras = new TreeSet<Integer>();
int [] cifrasArr = {2, 8, 5};
// Rellenado del TreeSet
for (Integer cifr: cifrasArr) {
cifras.add (cifr);
}
// Rellenado del ArrayList con el HashSet y el TreeSet
planetasYCifras.add (planetas);
planetasYCifras.add (cifras);
// Iterador para el ArrayList
Iterator<Set> itPYC = planetasYCifras.iterator();
Set tmpSet;
String tmpStr = ""; Integer tmpInt;//
Object tmpObj;
// Recorre el ArrayList
boolean esElPrimero = true;
while (itPYC.hasNext()) {
tmpSet = itPYC.next();
if (tmpSet instanceof java.util.HashSet) {
System.out.print ("\n\tElementos del HashSet: ");
Iterator itHS = tmpSet.iterator();
while (itHS.hasNext()) {
if (esElPrimero == false) {System.out.print (", ");}
esElPrimero=false;
tmpStr = (String)itHS.next();
System.out.print (tmpStr);
}
System.out.print (".");
}
esElPrimero = true;
if (tmpSet instanceof java.util.TreeSet) {
System.out.print ("\n\tElementos del TreeSet: ");
Iterator itTS = tmpSet.iterator();
while (itTS.hasNext()) {
if (esElPrimero == false) {System.out.print (", ");}
esElPrimero=false;
tmpInt = (Integer)itTS.next();
System.out.print (tmpInt);
}
System.out.print (".");
}
} // fin del while itPYC
} // fin del main
} // Fin de la clase EjercicioPolimorfismo
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