2016-04-09 4 views
-2

Ich schreibe diesen Code, um Textdatei auszugeben, aber es produziert keine Datei nach der Ausführung.Erstellen und Schreiben von Text in eine Datei in Java

String text1="hello word"; 

try { 
    File file = new File("f0f0f0f.txt"); 
    FileWriter fileWriter = new FileWriter(file); 
    fileWriter.write(text1); 
    fileWriter.flush(); 
    fileWriter.close(); 
} catch (IOException e) { 
    e.printStackTrace(); 
} 
+1

alle Fehler ....? –

+0

Suchen Sie im richtigen Pfad? – stjepano

+0

Ich suche die ganzen Laufwerke nach f0f0f0f.txt – user3496654

Antwort

0

Versuchen Sie, diese

String text1 = "hello word"; 
FileWriter fileWriter = new FileWriter("f0f0f0f.txt"); 

try { 
     fileWriter.write(text1); 

     fileWriter.close(); 
    } catch (IOException e) { 
     e.printStackTrace(); 
} 
3

Wenn dieser Code ohne Fehler läuft, es wird eine Datei erzeugen ... es sei denn, File oder FileWriter nicht die Standard-java.io Klassen sind.

Aber die Datei, die Sie erstellen, wird im echten "aktuellen Verzeichnis" der JVM sein ... das ist möglicherweise nicht dort, wo Sie danach suchen.


Ihr Code vereinfacht werden könnte (siehe @Vaibhav Mule Antwort), aber das ist nicht die Ursache Ihrer Probleme.

Verwandte Themen