Java字符串换行符"\n"、"\r"、"\r\n"的区别
2个回答
展开全部
\n 表示New line,即换行
\r 表示Carriage return,表示回到行首,不会换到下一行
\r\n 回车换行,即回到行首并且换一行
在不同的系统中还有不同的含义。
在windows中的含义:
'\n' 换行,换到当前位置的下一行,而不会回到行首;
\r 表示回到行首,不会换到下一行
在linux中的含义:
\n会进行回车+换行的操作,
\r 回车符只会作为控制字符("^M")显示,不发生回车的操作。
最后,\r\n在系统中都表示回车换行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询