\r和\n区别
int a = 444;
int b = 555;
System.out.print(a+'\r'+b);和System.out.print(a+'\n'+b);
输出的效果是一样的
55
收起
正在回答 回答被采纳积分+1
3回答
小草1434
2017-04-03 21:02:47
/*该问题的测试代码应该如下*/ public class RorN { public static void main(String[] args) { int a = 444; int b = 555; System.out.print(a); System.out.print('\r'); System.out.print(b); System.out.println("----------------------------"); System.out.print(a); System.out.print('\n'); System.out.print(b); System.out.println("----------------------------"); } }
结果如下:
555----------------------------
444
555----------------------------
问题分析:
\r : 回车
其作用只是将光标移动到当前行的第一个字符的位置
\n:换行并回车
其作用是先将光标移动到下一行,并且移动到第二行的第一字符的位置
个人感慨:
这个问题在我之前做ACM的时候遇到过,尝试各种问题,最后也是用Windows的dos命令行得出答案,希望你们也能够理解
Android零基础入门2018版
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星