环境:Windows10 、 jdk8 、idea2020
\r:将前面的字符全干掉,光标到最前。注意:如果 \r 是在最后面追加的,不进行操作
\n:显而易见了:换行!有的说不一定会回到最开头,但是个人感觉:按照代码的执行流程:从上往下,从左往右!下一行没运行到,本来就是没东西的,所以也是从头开始!
\r\n:移到最前,然后换行!这个个人感觉是因为编译器会把\r\n联合起来一起识别,就是行首且换行,而不是先\r:移到最前,删了全部之后再进行\n。
具体操作运行图:
\r:
\n:换行:哪都执行! \r\n: 也是哪都执行!
这里也可看出:Windows10 idea2020 环境jdk8中 \n 与 \r\n 其实是等同效用的!!!