Hola Buenos Dias/Tardes/NOches a todos bueno tengo un problema espero q me puedan ayudar a solucionarlo el problema es :
"Tengo un archivo de almacena Nombre Codigo Fecha y yo quiero hacer un busqueda de ya sea por nombre o por codigo para mostrarlo en el Frame"
he intentado hacer un metodoq busque el codigo despues de leer el archivo pero no suceda nada.
esto es lo q he hecho ;
public String buscarCodigo1(long au){
Libreria p=ultimo;
RandomAccessFile file =null;
String nomDir, nomArchivo;
String saltoLinea = System.getProperty("line.separator");
String ruta = System.getProperty("file.separator");
String reg="";
nomDir = "D:" + ruta + ruta + "Archivo";
nomArchivo = "Archivo.txt";
try{
file=new RandomAccessFile(nomDir + ruta + nomArchivo, "rw" );
}catch (Exception e) {
// TODO: handle exception
}
int cod;
String libro,autor;
try{
file.seek(0);
while((reg=file.readLine())!=null){
cod=Integer.parseInt(reg.substring(0,10));
if(cod==au){
libro=reg.substring(40,70);
autor=reg.substring(10,40);
return cod+"\t"+libro+"\t"+autor;
} file.seek(0);
}
file.close();
}catch (Exception e) {}
return " ";
}