2015-09-06 18 views
-1

你好所以今天我不停的以txt文檔的工作和寫入文件,所以我現在有這個代碼的文件我怎樣寫一個新的生產線,以每一次的東西放入一個文件

try { 
        File file = new File("./Data/Email/Subscribed.txt"); 
        if (!file.exists()) { 
         file.createNewFile(); 
        } 
        FileWriter fw = new FileWriter(file.getAbsoluteFile()); 
        BufferedWriter bw = new BufferedWriter(fw); 


         bw.write(player.playerEmail + ","); 


        bw.close(); 
       } catch (IOException e) { 
        e.printStackTrace(); 
       } 

所以我的問題是我如何使它所以每次的東西被寫入其寫入到下一行

+3

使用['bw.newLine()'](http://docs.oracle.com/javase/7/docs/api/java/io/BufferedWriter.html#newLine())。 – Emd4600

+0

我知道,但它只做它,一旦我需要它做eveytime有人輸入信息將進入文件 –

+0

因此,每次調用'write'後都要這樣做。 – aioobe

回答

0

包裹BufferedWriterPrintWriter並更換write()電話與println()文件。

現在,每個呼叫都會在新行上插入文本。

相關問題