System.out.println()跟System.out.print("\n")一样的吗?

paul08colin 2011-10-07 10:29:50
在hdoj做acm的题的时候,用后者给我返回个presentation error
...全文
508 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
小绵羊 2011-10-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 daijope 的回复:]
\r\n java回车换行分开的,,一起才是换行
[/Quote]
不同的系统是有点区别的,见阿宝的回答
daijope 2011-10-07
  • 打赏
  • 举报
回复
\r\n java回车换行分开的,,一起才是换行

小绵羊 2011-10-07
  • 打赏
  • 举报
回复
lineSeparator = (String) java.security.AccessController.doPrivileged(
new sun.security.action.GetPropertyAction("line.separator"));
}

这是API里的实现
qybao 2011-10-07
  • 打赏
  • 举报
回复
如果是linux或unix系统,是一样的
如果是Window系统,是不一样的,window是println()和print("\r\n")一样
可以通过String s = System.getProperty("line.separator");来获得这个行尾结束字符串
huntor 2011-10-07
  • 打赏
  • 举报
回复
println printf("%n")
caofeng891102 2011-10-07
  • 打赏
  • 举报
回复
学习了。。。。。。
TKD03072010 2011-10-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qybao 的回复:]

如果是linux或unix系统,是一样的
如果是Window系统,是不一样的,window是println()和print("\r\n")一样
可以通过String s = System.getProperty("line.separator");来获得这个行尾结束字符串
[/Quote]
不同的OS 是有所差别的
oO临时工Oo 2011-10-07
  • 打赏
  • 举报
回复
回车换行,是两个字符

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧