黑马程序员技术交流社区

标题: 3+""是字符串那""+3呢 [打印本页]

作者: 班志国    时间: 2012-10-23 19:44
标题: 3+""是字符串那""+3呢
本帖最后由 班志国 于 2012-10-24 16:25 编辑

3+""是字符串那""+3呢
作者: 张忠豹    时间: 2012-10-23 19:46
“”+3中的+表示连接符号,就是将3变成字符串中的一个部分

作者: 于连林    时间: 2012-10-23 19:47
都是字符串,没有区别的
作者: 秦松    时间: 2012-10-23 20:43
3+""  和  ""+3都是字符串与数字相加,数字自动转换成字符串,结果都是字符串"3"

1+2+"你好"+1+2的结果是3你好12,是按照运算顺序,前面进行算术运算,后面的则是按照字符运算法

希望能对你有帮助
作者: 打工人    时间: 2012-10-23 20:48
都是字符串啊
首先双引号的就是字符串,然后字符串数据跟任何数据类型使用+号相连接最终都是变成字符串!
作者: 梁枝武    时间: 2012-10-23 22:19
自左而右运算,只要"+"的一边是字符串,那么这个"+"就是连接符
作者: 陈琦    时间: 2012-10-23 23:49
这不一样么??
作者: 奋斗的青春    时间: 2012-10-24 01:43
都是字符串。




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