public static void main(String args[])
{
char a= 'a ';
char b= '\b ';
char c= 'c ';
System.out.println( "a= "+a+c+b);
}
这个程序的执行结果是:a=ac
但是如果改为System.out.println( "a= "+a+b+c);
则输出a=c
就是 '\b '在最后的时候不起作用,必须在中间才起作用
------解决方案--------------------
'/b '是光标退格...并没有把那个字符删了...
( "a= "+a+b+c)的时候,退完格再输出c,c就把a给覆盖了