2015-12-01 494 views
1

l知道JTextArea.getText()獲取值並將其放在String上。獲取我的文本區域的值

我想,如果我在我的文本區域價值是這樣的:

1 
2 
3 

我希望把它放在字符串這樣

"1\n2\n3" 

*如果說你搞不清爲什麼我問些東西。我只想將"\n"保存在外部文件上,如csv

+0

使用StringBuilder.append(YourString + 「\ n」) ;並在最後一個字符修剪字符串 –

+0

你能給我一些example.tnx –

+0

你確定它還沒有包含新的行字符嗎?你有沒有嘗試輸出getText()的結果?我認爲它應該包含\ n字符。 – DaveyDaveDave

回答

2

如果你想換行的那些是 「人類可讀的」,則應更換它們:

String output = textArea.getText().replace("\n", "\\n"); 
+0

非常感謝你Jan –

0

您可以使用此

String output = textArea.getText().split("\\n");