黑马程序员技术交流社区
标题:
大家帮我看看这个事什么原因???
[打印本页]
作者:
chenglove1201
时间:
2014-10-20 14:12
标题:
大家帮我看看这个事什么原因???
System.out.println(""+'a'+1);
System.out.println('a'+1);
为什么第一个打印的是a1,第二个打印的是98
作者:
森屿北巷
时间:
2014-10-20 14:19
第一个是println(String s) ""是一个字符串,后面接的全部转换成了字符串格式
第二个是println(int i) 相当于 'a' = char 97 ; 'a' + 1 = 98;
作者:
noiary
时间:
2014-10-20 15:06
""+ 任何类型 , 打出来的都是字符串
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2