请教程序输出问题,谢谢
1 System.out.println(1+’\002’)会打印出多少? 3
2 System.out.println(1+2+”3”)会打印出多少? 54大家看为什么呢?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【lee125543】截止到2008-07-23 15:24:25的历史汇总数据(不包括此帖):
    发帖的总数量:8                        发帖的总分数:200                      每贴平均分数:25                       
    回帖的总数量:5                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:7                        结贴的总分数:80                       
    无满意结贴数:3                        无满意结贴分:60                       
    未结的帖子数:1                        未结的总分数:120                      
    结贴的百分比:87.50 %               结分的百分比:40.00 %                  
    无满意结贴率:42.86 %               无满意结分率:75.00 %                  
    楼主加油
      

  2.   

    System.out.println(1+2+"3");//33,不是54
    System.out.println(1+'\002');//3
      

  3.   

    System.out.println(1+'\002');//3 
    是怎么回事?请解释一下,然后结贴。
      

  4.   

    '\002'为8进制表示的ascii值与10进制1相加