我对System.lineSepartor((方法有问题使用jdk 1.8.请参阅下面的代码。
String text="{"+System.lineSeperator()+"{"a":"abc","b":"bac"}"+System.lineSeperator()+"}"
当SOP(文本(
我得到输出:{
这就是你要做的:
public class Test {
public static void main(String[] args) {
String text="{"+System.lineSeparator()+"{"a":"abc","b":"bac"}"+System.lineSeparator()+"}";
System.out.println(text);
}
}
你遇到的几个问题:
- 未正确指定
lineSeparator()
方法 - 字符串中的
"
未转义
注意:不确定为什么将ouptut作为{
,因为代码不会编译。
public class Simple {
String text = "{" + System.lineSeparator() + "{"a":"abc","b":"bac"}"+System.lineSeparator()+"}";
}