簡體   English   中英

將換行符添加到txt文件中-Java

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM