Devo testare l'esistenza del file di testo "scrittura.txt". Ho utilizzato il metodo exist(), ma NetBeans lo segnala come errore. Da una ricerca fatta, sembra che la classe FileWriter non abbia il metodo descritto che appartiene alla classe File. I numerosi esempi studiati con la classe
utilizzata, non fanno riferimento all'esistenza di un file di caratteri. Poichè ho necessità di sapere se un file di caratteri esiste, chiedo qual'è il metodo per fare ciò. Grazie. Allego il codice.
package filetest01;
import java.io.*;
public class FileTest01 {
public static void main(String[] args) {
try {
FileWriter w;
w=new FileWriter("scrittura.txt");
if(w.exists())
System.out.println("Il file esiste");
else
System.out.println("Il file non esiste");
w.write('a');
w.write('b');
w.flush();
}
catch (IOException e)
{
System.out.println("Errore nel file");
}
}
}