2016-04-09 132 views
-2

我編寫此代碼以輸出文本文件,但運行後不生成任何文件。在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

有什麼錯誤....? –

+0

您是否正在尋找正確的路徑? – stjepano

+0

我搜索整個驅動​​器f0f0f0f.txt – user3496654

回答

0

試試這個

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

try { 
     fileWriter.write(text1); 

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

如果代碼運行沒有一個錯誤,它會產生文件...除非FileFileWriter不是標準java.io類。

但是,您正在創建的文件將位於JVM的真正「當前目錄」中......這可能不是您要查找的目錄。


您的代碼可以簡化(請參閱@Vaibhav Mule的答案),但這不是問題的原因。

相關問題