Hola amigos, espero me puedan ayudar.
Resulta que tengo este codigo.
ArrayList uno = new ArrayList();
ArrayList dos = new ArrayList();
uno.add("1");
uno.add("2");
uno.add("3");
dos.add(0, uno);
uno.clear();//limpiar ArrayList
uno.add("4");
uno.add("5");
uno.add("6");
dos.add(1, uno);
for(int c=0; c<dos.size();c++){
JOptionPane.showMessageDialog(null, dos.get(c));
}
Porque cuando recorro el ArrayList, me muestra dos veces los ultimos numeros agregados es decir 4,5, 6 y de nuevo 4, 5, 6, cuando lo que yo quiero es que me muestre 1,2,3 y luego 4,5,6.
Espero su ayuda, desde ya muchas gracias.