Bonjour,
J'ai besoin, pour mon application, de savoir si un fichier (FileWriter) contient ou pas des données.
Je ne vois pas de fonction pouvant faire ceci.
Savez vous comme je peux controler le fait qu'un fichier soit vide ou pas?
Merci d'avance
Bonjour,
J'ai besoin, pour mon application, de savoir si un fichier (FileWriter) contient ou pas des données.
Je ne vois pas de fonction pouvant faire ceci.
Savez vous comme je peux controler le fait qu'un fichier soit vide ou pas?
Merci d'avance
Justement, la classe FileWriter ne propose pas la fonction isEmpty...
Je ne vois pas vraiment comment faire.
Passe avant par un FileReader et teste...
A+
Ce que tu peut faire c'est créer un FileReader de la même manière que tu crée ton FileWriter et essayer de lire ton fichier, si tu ne peux pas c'est qu'il est vide.
EDIT: Grilled
Et pourquoi un "file.length()" voire même un "FileUtils.byteCountToDisplaySize()" par dessus ?!...
![]()
+1 pour le File.length() mais couplé à un File.isFile(). Voir la javadoc.
Partager