Hola, estoy creando un programa el cual tiene que leer un ArrayList, para eso utilizo este codigo:
Iterator iter = new datos.iterator();
String res = "";
while(iter.hasMoreElements()){
//res = (String) iter.next();
}
System.out.println(res);
El problema es que me da un error de ejecucion, en la parte que esta comentada
Si en lugar de eso pongo directamente
System.out.println((String) iter.next());
Si que me muestra el resultado por pantalla.