對於JUnit測試,我需要一個由多行組成的字符串。但我得到的是一個單行的字符串。我試過如下:如何用回車符創建一個字符串?
String str = ";;;;;;\n" +
"Name, number, address;;;;;;\n" +
"01.01.12-16.02.12;;;;;;\n" +
";;;;;;\n" +
";;;;;;";
我也試過\n\r
,而不是\n
。 System.getProperty(「line.separator」)不起作用。它會在String中產生一個\n
並且不會返回回車符。那我該如何解決呢?
我不是一個Java的傢伙,但只是爲了幫助你在這裏我想了回車正確的順序是** \ r \ n ** – 2012-04-03 08:11:18
你在哪裏說它不包含新行?在調試器或輸出文件中? – 2012-04-03 08:31:45
問題不清楚,我們看看接受的答案。 – Manu 2014-04-14 11:18:17