我想用“\n”替换换行符,但我的代码不起作用。str.replaceAll("\n","\n"));预期:“Hello\n World”实际的:“你好世界”
3 回答
隔江千里
TA贡献1906条经验 获得超10个赞
尝试这个。
class Scratch {
public static void main(String[] args) {
System.out.println("Hello\n world".replace("\n", "\\n"));
}
}
SMILET
TA贡献1796条经验 获得超4个赞
您可以使用以下 3 种方法来使您的代码正常工作:
#1
text = str.replace("\n", "\\n");
#2
text = str.replace(System.getProperty("line.separator"), "\\n");
#3
text = text.replaceAll("\\n", "\\\\n");
添加回答
举报
0/150
提交
取消