[英]Adding line break into a txt file - Java
這可能是一個非常簡單的問題,但我只是在學習Java並且需要幫助。 我有一行sql表寫入txt文件,但在每次追加后未添加換行符。 它只是將它們全部合並為一個詞。 如何在每次追加后插入換行符? 列是一個地址,因此每行1個地址。
StringBuffer fileContent = new StringBuffer();
TableModel tModel = table.getModel();
for (int i = 0; i < tModel.getRowCount(); i++) {
Object cellValue = tModel.getValueAt(i, 0);
// ... continue to read each cell in a row
fileContent.append(cellValue);
// ... continue to append each cell value
}
FileWriter fileWriter = new FileWriter(new File("D://properties1.txt"));
fileWriter.write(fileContent.toString());
fileWriter.flush();
fileWriter.close();
您可以將其作為fileContent.append(cellValue +“ \\ n”);
在循環結束之前添加fileContent.append("\\n");
使用新行char \\ n。
您在哪里擁有此fileContent.append(cellValue);
應該是fileContent.append(cellValue+"\\n");
對於Windows應用程序(如記事本),您需要使用回車符,然后再換行。
fileContent.append("\r\n");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.