黑马程序员技术交流社区

标题: int和char转String为什么加“”???? [打印本页]

作者: liujian5461267    时间: 2016-4-28 18:42
标题: int和char转String为什么加“”????
c 原本是 char 型的,""+c 的目的是把 c 转成 String,就可以作为参数用了。
同理,int 型的也可以这样转成 String。
例:
char c='a';
String s=""+c; // s 现在就是 "a"
int i=1;
s=""+i; //s 现在就是 “1”
s=""+1+'a' //这样也是可以的,s 现在就是 “1a"

作者: zhoutianxing    时间: 2016-4-28 19:18
""双引号括起来的就是字符串,在他后面跟个+号,就可以把其他的类型加到这个字符串后面,就变成了一个新的字符串
作者: gsa798780633    时间: 2016-4-28 21:01
因为其他数据类型和String相加的时候会自动变成String类型进行运算,与""相加就能快速转换了




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