Tengo esto:
un ejemplo
77777 jose perez Calle los naranjos
se buscar en el archivo una palabra y imprimirla en pantalla, pero no se borrarla.
Alguien sabe, o me da algún ejemplo.
He encontrado un código pero no me sirve, solo te borra la linea si la escribes al completo, y yo lo que quiero es buscar una palabra en la linea del archivo.
Ejemplo: 77777 y que me borre dicha linea.
Agradezco la ayuda.
ESTO ES PARA BUSCAR UNA PALABRA Y QUE IMPRIMA LA LINEA
========================================
Código:
void busquedaRegistro(){ java.util.Scanner scanner = new Scanner(System.in); System.out.println("Introduce una cadena de texto a buscar: "); String request = scanner.next(); //if (request.length() == 9){ try { final BufferedReader reader = new BufferedReader(new FileReader("datoscliente.dat")); String line = ""; while((line = reader.readLine())!= null){ if(line.indexOf(request)!= -1){ System.out.println(""+line); } }reader.close(); } catch (FileNotFoundException e) { System.err.println("No se encuentra el registro, Fichero borrado"); } catch (IOException e) {e.printStackTrace(); } //} }