[問題] 長字串多行編輯
不好意思請教各位一個問題~
這是跟字串編輯有關的問題
String test = "abcdefg
qwerqwfwq
qwerqwerqwer
234242424234";
這樣在編譯的時候會錯誤 ~
就弄成 String test="asqfdsaf\nadfkqjweqef\nqwefqwef\nqwefqwe\nfqwerqwef";
或是..
String test="asdfasdf\n"+
"asdfasdfaf\n"+
"qwefqwefqwe\n"+....
如果弄成 StringBuilder,一行一行 append 感覺又寫很多
有沒有什麼技巧可以在程式中保留原本的「型狀」呢?
像 php 可以直接
$test="abcdefg
qwerqwfwq
qwerqwerqwer
234242424234";
或
$test=<<<EOF
asdfasdfad
fasdf
afd
asdfa
df
EOF;
或 C#
String test=@"asdfasdfasdf
qwefqwfqwfq
qwefqwefwqefqwef
qwfqwefqwe";
或 javascript...
var test="asdfasf \
asdfsdfasdf \
qwefqwefwf \
qwefqwef \
...";
或 vb 的 _
有人知道 java 裡怎弄嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.48.253
推
06/07 21:25, , 1F
06/07 21:25, 1F
推
06/07 23:12, , 2F
06/07 23:12, 2F
→
06/08 01:13, , 3F
06/08 01:13, 3F
→
06/08 06:52, , 4F
06/08 06:52, 4F
→
06/08 09:19, , 5F
06/08 09:19, 5F
→
06/08 09:27, , 6F
06/08 09:27, 6F
→
06/08 10:15, , 7F
06/08 10:15, 7F
→
06/08 10:30, , 8F
06/08 10:30, 8F
→
06/08 10:49, , 9F
06/08 10:49, 9F
→
06/08 10:52, , 10F
06/08 10:52, 10F
→
06/08 10:53, , 11F
06/08 10:53, 11F
→
06/08 11:54, , 12F
06/08 11:54, 12F
→
06/08 13:09, , 13F
06/08 13:09, 13F
推
06/08 16:56, , 14F
06/08 16:56, 14F
→
06/09 18:29, , 15F
06/09 18:29, 15F
→
06/09 18:31, , 16F
06/09 18:31, 16F