关于\r,四种IDE竟然得到不同结果?
代码如下
public class Test {
public static void main(String[] args) {
System.out.println( "aaa\r "+ "bbb ");
}
}
1.直接在命令行模式下,结果为bbb
2.在NETBEAN5.0下,aaa
bbb
3.在eclispse3.2下aaa
bbb
4.在JBuilder2006下aaabbb
WHY?请大家指教.
------解决方案--------------------命令行为准。
------解决方案--------------------\r本来就是回车(返回到第一列),\n才是换行,所以在命令行光标会返回到第一列,再有输入的话就把原来的覆盖了。