所以我基本上是需要這樣做:有沒有一種簡單的方法可以將多行文本連接成一個字符串,而不會連續追加一個換行符?
String text = "line1\n";
text += "line2\n";
text += "line3\n";
useString(text);
有更多的參與,但是這是基本的想法。有沒有什麼可以讓我做更多的事情呢?
DesiredStringThinger text = new DesiredStringThinger();
text.append("line1");
text.append("line2");
text.append("line3");
useString(text.toString());
顯然,它並不需要工作完全一樣,但我覺得我得到跨越的基本點。總是可以選擇編寫一個自己處理文本的循環,但如果有一個標準的Java類已經做了這樣的事情,而不是我需要在應用程序之間傳輸一個類,那麼它會很好,所以我可以做一些如此微不足道的事情。
謝謝!
+1,不知道'StringWriter' – missingfaktor 2010-03-24 16:10:50
謝謝,它幫助我.. – 2014-08-05 07:08:00