黑马程序员技术交流社区
标题:
\r \n的区别 求指教
[打印本页]
作者:
华山狙击
时间:
2014-9-1 21:22
标题:
\r \n的区别 求指教
package practice;
public class Test8 {
public static void main(String[] args) {
String i="abc";
System.out.print(i\r);
}
}
为什么\r \n的结果是一样的啊
作者:
xpsyztd
时间:
2014-9-2 14:19
当我们从键盘输入回车键时,Windows系统会把回车键当做\r\n 来处理,Unix系统只会当做\n 来处理,不管在什么系统中,都可以用\n来作为一行输入结束的标记,只是在编程时我们需要注意,在Windows系统中我们会读到\r 这个字符,我们必须把\r和正常输入的字符区别开来
作者:
空洞的望着窗外
时间:
2014-9-2 15:35
楼上回答的好。
作者:
范靖明
时间:
2014-9-2 17:11
\r是回车符 、\n是换行符
作者:
Sakuratossi
时间:
2014-9-2 17:34
不同系统回车换行的标记不一样。
作者:
MR.Sun
时间:
2014-9-2 18:58
1楼已经回答的很详细了。!:lol
作者:
ItJack
时间:
2014-9-3 11:02
不同操作系统对换行符的识别不一样,linux是\r,windows是\r\n
作者:
yl82846094
时间:
2014-9-3 11:10
顶一个!!!
作者:
华山狙击
时间:
2014-9-3 21:04
好的 多谢大家了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2