Bonjour. Puisque la question est dans ce forum, c'est que je suis un gros noob en java , donc je peux parler sans pudeur :

je voudrais lire un fichier .txt enregistrement par enregistrement et, selon un critère de contenu, soit le garder, soit l'enlever pour l'écrire dans un autre fichier.

C'est à dire en images :
lire fichierIn
Tant que non Fin de fichier fichierIn {
si (condition remplie){
garder enregistrement
} sinon {
écrire enregistrement dans fichierOut
}
lire fichier In
}


Lire et écrire ne me posent pas de pbs, mais je ne sais pas comment enlever l'enregistrement : la classe BufferedReader n'a pas de méthode Delete()..

Y a t'il une autre voie que input et output ? update ? je m'en voudrais de ré écrire sous un autre et de devoir faire une copie après...

Merci d'avance.