下面的Java代码究竟是干什么的预期:添加回车符时,为什么stdout解码失败?
1 String s = "♪♬♪♪♬♪♪♬♪♪♬♪♪♬♪♪♬♪";
2 for(int i=0; i < s.length(); i++)
3 {
4 System.out.print(s.substring(i,i+1));
5 //System.out.print("\r");
6 Thread.currentThread().sleep(500);
7 }
但是当我尝试在第5行注释添加回车不言而喻印刷S'。 为什么它,我将如何解决它?
(我也试图与 “\ u240d” 为回车 - 同样的事情)。
编辑:输出进入Mac OS X上一个bash
你想,这些音符输出相互下方或在一行的开头就地覆盖吗? – 2009-11-20 07:20:37
会System.out.println不起作用? – 2009-11-20 07:22:40
仅当他想打印*下*。 – 2009-11-20 07:23:21