Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    141

    [JAVA] Scrivere File testo

    Ciao a tutti , ho un metodo che scrive in un file di dati letti da db:

    BufferedWriter bufWr;
    FileWriter fileB;
    nomeFile="pippo.txt";
    ...
    fileB = new FileWriter(nomeFile);
    bufWr=new BufferedWriterv(fileB);
    bufWr.write(mieiDati);
    bufWr.newLine();
    bufWr..flush();
    ...

    bufWr..close();
    fileB.close();
    ma il problema è che se esiste il file lo sovrascrive
    mentre io vorrei intercettare la cosa, o verificare prima se esiste, per cambiare il nome del file e crearne uno nuovo.

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    56
    1) Leggi http://forum.html.it/forum/showthrea...hreadid=973889
    2) Vai su http://www.google.it
    3) Scrivi: java check file exists
    4) Clicca su "Mi sento fortunato"

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    141
    Ti ringrazio per il consiglio ma dal lavoro vedo soltanto questo sito e alcuni siti istituzionali, mentre su google non posso andarci, altrimenti avrei cercato con piacere su google e avrei certamento trovato la risposta.
    Comunque ti ringrazio e alla prossima.
    Ciao

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [JAVA] Scrivere File testo

    Originariamente inviato da vgiani
    ma il problema è che se esiste il file lo sovrascrive
    mentre io vorrei intercettare la cosa, o verificare prima se esiste, per cambiare il nome del file e crearne uno nuovo.
    codice:
    File f = new File ("blabla.txt");
    if (f.isFile ())
       ....
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    56
    Usa il metodo exists() della classe File.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.