Esistenza file di testo

di il
2 risposte

Esistenza file di testo

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");
}
}
}

2 Risposte

  • Re: Esistenza file di testo

    daiazu ha scritto:


    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ò.
    a) crei un java.io.File con il pathname
    b) testi l'esistenza con exists()
    c) costruisci il FileWriter passando il java.io.File

  • Re: Esistenza file di testo

    Ok grazie
Devi accedere o registrarti per scrivere nel forum
2 risposte