\r 叫回车 Carriage Return
\n 叫新行 New Line
使用System.getProperty("line.separator")来获取当前OS的换行符
各系统是
\r Mac
\n Unix/Linux
\r\n Windows
注意系统的差异
\r' ASCII码为13 是回车,将当前位置移到本行头
print("xx\ryy\n"); xx将不会被输出
python环境下输出:
yy
'\n'ASCII码为10 是换行,将当前位置移到下一行
print("xx\nyy\n");python环境下将会输出:
xx
yy
'\r' 就是ASCII码为13 的字符