l知道JTextArea.getText()
獲取值並將其放在String上。獲取我的文本區域的值
我想,如果我在我的文本區域價值是這樣的:
1
2
3
我希望把它放在字符串這樣
"1\n2\n3"
*如果說你搞不清爲什麼我問些東西。我只想將"\n"
保存在外部文件上,如csv
。
l知道JTextArea.getText()
獲取值並將其放在String上。獲取我的文本區域的值
我想,如果我在我的文本區域價值是這樣的:
1
2
3
我希望把它放在字符串這樣
"1\n2\n3"
*如果說你搞不清爲什麼我問些東西。我只想將"\n"
保存在外部文件上,如csv
。
如果你想換行的那些是 「人類可讀的」,則應更換它們:
String output = textArea.getText().replace("\n", "\\n");
非常感謝你Jan –
您可以使用此
String output = textArea.getText().split("\\n");
使用StringBuilder.append(YourString + 「\ n」) ;並在最後一個字符修剪字符串 –
你能給我一些example.tnx –
你確定它還沒有包含新的行字符嗎?你有沒有嘗試輸出getText()的結果?我認爲它應該包含\ n字符。 – DaveyDaveDave