2015-09-06 17 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()文件。

现在,每个呼叫都会在新行上插入文本。

相关问题