import java.util.Enumeration; import java.util.Vector; import java.util.Hashtable; import java.util.Collection; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.HashSet; import java.util.Set; import java.util.Map; import java.util.HashMap; //el método equals se tendría que sobrescribir porque solo compara la dirección // en memoria char s[]; int iArr[]; int diArr[][]= new int[5][4]; String nombres={"Jose","Pepe", "Corona", "Alcántara"}; Vector str=new Vector(); Enumeration e; HashTable<String, clase> ht=new HashTable<String, clase>(); Collection<clase> c= new ArrayList<clase>() List<clase> l=new ArrayList<clase>(); Set<Clase> st=new HashSet(); Map<Llave, Clase> mp=new HashMap<Llave, Clase>(); Set<String> lSet; v.addElement(obj); v.size(); ((clase)v.elementAt(i)).[Método o propiedad de obj] e=v.elements() o ht.elements(); while (e.hasMoreElements()) ((clase)e.nextElement()).[Método o propiedad de obj] ht.put(llave, obj) ht.get(llave).[Método o propiedad de objeto] ht.containsKey(); ht.isEmpty(); ht.keys(); ht.remove(); mp.put(llave, obj) mp.get(llave).[método o propiedad] lSet=mp.keySet(); c.add(obj) l.add(obj) st.add(obj); //Collection, Hashset, keySet, List se pueden leer con Iterator for (Iterator<Clase> i=c.iterator(); i.hasNext(); ) i.next().[método o propiedad de la clase]; //Obtener elementos del List for (int i=0; i<l.size();i++) l.get(i) List l=new LinkedList(); //Permite inserciones y borrados intermedios List l=new ArrayList(); addAll(Collection); Añade una colección removeAll(); clear(); //Limpia toda la colección