2013-10-10 57 views

回答

3

附加在每個迭代

while ((line = in.readLine()) != null) { 
    System.out.println(line); 
    result.append(line).append("\n"); 
} 
1

一個新行試試這個:

while ((line = in.readLine()) != null) { 
System.out.println(line); 
result.append(line); 
result.append("\n"); 
} 
+0

和兩個附加在一行:) –

0

你可以用它System.out.printf();

1

追加平臺獨立的新線路使用:

System.getProperty("line.separator") 

產生的代碼將是:

while ((line = in.readLine()) != null) { 
    System.out.println(line); 
    result.append(line); 
    result.append(System.getProperty("line.separator")); 
} 

,如果您使用的BufferedWriter寫入文件,你也可以撥打「換行符()」追加一個換行符。

+0

當我嘗試此代碼..結果文件爲空 – kreya

+0

什麼是一種對象的結果?請妥善關閉流? – BikingGlobetrotter