codigo:
Código:
public ArrayList verificaUS () throws FileNotFoundException, IOException{
String sCadena;
ArrayList <Usuario> lista = new ArrayList <>();
FileReader fr = new FileReader("Usuario.txt");
BufferedReader bf = new BufferedReader(fr);
while ((sCadena = bf.readLine())!=null) {
String[] infoUS = sCadena.split(";");
Usuario usu = new Usuario(infoUS[0],infoUS[1],infoUS[2]);
System.out.println(usu);
lista.add(usu);
}
return lista;
}
String sCadena;
ArrayList <Usuario> lista = new ArrayList <>();
FileReader fr = new FileReader("Usuario.txt");
BufferedReader bf = new BufferedReader(fr);
while ((sCadena = bf.readLine())!=null) {
String[] infoUS = sCadena.split(";");
Usuario usu = new Usuario(infoUS[0],infoUS[1],infoUS[2]);
System.out.println(usu);
lista.add(usu);
}
return lista;
}
se supone que este codigo deberia leer del archivo e ir pasando los datos(nombre, apellido, Contraseña) a un arreglo que posterior mente se pasa a una lista, pero al momento de imprimir esa lista solo imprime puros caracteres(basura).
nose a que se puede estar debiendo esto.
si alguno de ustedes pudiera ayudarme a solucionar el problema o proponer otra solucion seria de mucha ayuda.
saludos!!!