黑马程序员技术交流社区

标题: 为什么有时候输出的时候要加一个空串 [打印本页]

作者: aweilovemusic    时间: 2016-4-20 17:34
标题: 为什么有时候输出的时候要加一个空串
有时候输出语句加一个空串
比如 int a=10;
String b="qwer";
system.out.println(a+""+b);
这是什么意思啊?
作者: oassuperhan    时间: 2016-4-20 20:04
连接字符串啊,整型变量用+连接字符串,10+“”的值是“10”,再+“qwer”就是“10qwer”,最后输出的值就是“10qwer”
作者: xiaochenu    时间: 2016-4-20 20:30
你不加也没事啊,字符串与任意数据类型连接是会生成一个新的字符串的
作者: psuugdufnm    时间: 2016-4-20 20:36
连接a和B
作者: psuugdufnm    时间: 2016-4-20 20:37
连接a和B
作者: tongtian    时间: 2016-4-20 21:46
加油加油加油
作者: 忆々疯ラ萧萧    时间: 2016-4-20 22:31
本人见解,链接字符串,
作者: 进击的鬼笔环肽    时间: 2016-4-20 22:47
syso(9+5)会输出14
而syso(9+""+5)输出的是95
作者: 董改名    时间: 2016-4-20 22:58
数字+数字需要加个空串
数字和字母或其他就不需要加了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2