在java中\n与\r的区别是什么?

\n代表一个新行\r代表回车输出时的效果是一样的,那他们的区别是什么?... \n 代表一个新行
\r 代表回车
输出时的效果是一样的,那他们的区别是什么?
展开
 我来答
百度网友c29bfb6f2
推荐于2017-11-29 · TA获得超过7521个赞
知道大有可为答主
回答量:6020
采纳率:0%
帮助的人:0
展开全部
这个跟操作系统有关,在Unix内核的系统中换行就是\n,但是windows系统中换行需要\r\n都用,这点只要你用io写一个文件内容只有\r或者\n然后在用windows记事本写个文件只输入一个回车然后比较一下两个文件大小就知道了
55117942
2008-11-07 · TA获得超过232个赞
知道答主
回答量:189
采纳率:0%
帮助的人:0
展开全部
本来c语言 \r\n 是回车换行 但在java中已经用\n 来代替了\r\n的功能。一个\n就可以回车兼换行了。\r已经不用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sumingxu
2008-11-07 · 超过42用户采纳过TA的回答
知道答主
回答量:247
采纳率:0%
帮助的人:140万
展开全部
在有的地方不一般
比方在txt文件中,换行要用\r\n一起作用
可能还有其他地方的差异
最基本它们的键值都不一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanpg
2008-11-07 · TA获得超过260个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:167万
展开全部
\n--换行,
\r--定位到该行行首
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式