Título: Hola ayuda al cargar ficheros Publicado por: nelmaster_vc en 28 Julio 2016, 01:40 am Hola estoy haciendo un programa donde el Usuario Administrador pueda crear cuentas de usuarios pero lo que pasa es que me guarda correctamente los valores pero al cargar no me los añade a la lista user estos son los codigos de escribir fichero y leer ESCRIBIR --------- public void escribirFT() throws FileNotFoundException, IOException { FileWriter outs = new FileWriter("User.txt"); PrintWriter pw = new PrintWriter(outs); for (int i = 0; i < user.size(); i++) { pw.println(user.get(i).getUser()); pw.println(user.get(i).getPassword()); } pw.close(); } Leer ------------------- public void leerftu() throws FileNotFoundException, IOException { FileReader fr = new FileReader("User.txt"); BufferedReader br = new BufferedReader(fr); String line=br.readLine(); try { do { String User = line; String Password = line; addUser(new User(User, Password)); System.out.println("" + User + ", " + Password); line = br.readLine(); } while ((line) != null); } catch (NumberFormatException e) { System.out.println("entro "); } br.close(); } y el metodo addUser es el que me los añade a la lista public void addUser(User x){ for(User d : user){ if(d.getUser().equals(x.getUser())){ JOptionPane.showMessageDialog(this, "Error"); }else{ user.add(d); JOptionPane.showMessageDialog(this, "ok"); } } } en otro caso q lo este haciendo mal me gustaria que me dieran una idea gracias para el q me responda |