摘要: 1.System.out.println('H'+'a');会打印167而不是Ha,因为‘H’与'a' 都是字符型字面常量,一个16位的无符号原始类型整数,占用两个字节,可以存储单个汉字, 但不是字符串类型的,当进行加减乘除,大于小于比较的时候会把他们扩展为int型进行计算 。char[] c=['1','2','3'];System.out.println("s"+c);这个会打印:s[C@a90653,因为+在字符串连接的时候会对两边调用toString()方法,char[] 阅读全文
posted @ 2013-04-02 13:20 十年半山 阅读(264) 评论(0) 推荐(0) 编辑