7 回答
已采纳
慕莱坞9220042
TA贡献377条经验 获得超508个赞
你好,这个是链接表达式用的,例如:
String str = "abc";
相当于:
String str1 = "a" + "b" + "c";
这里只是多了一个变量的概念,j 是一个变量,就变成这样了:
String j = "c"; String str2 = "a" + "b" + j;
这样应该可以理解了吧,这是java基础,不懂可以补习下java基础:
望采纳!
mk_落叶_363253147
TA贡献1条经验 获得超3个赞
用引号括起来的表示是字符,这个代码的意思是 i的值加上j的值等于i+j的值。
但是这是个运算,要输出的话,会直接给执行这个运算,而不会输出式子
i+"+"+j+"="+(i+j)是为了输出这个式子,可以看做分成5部分,i,+,j,=,i+j就是我用逗号隔开的5部分,它们中间用加号(+)连接起来了。
所以,+j+不是一个整体,而是把j和它两边的字符用加号连起来
绿洲仙人球
TA贡献39条经验 获得超47个赞
首先题主需要理解在java中没有声明的变量在字符串中使用拼接需要用""括起来,所以此例中变量有第二个+和一个=;
然后每个字符串的拼接都是用+连接的,所以先把连接符+去掉就是
i "+" j "="
其中i和j应该是已经声明的变量,因为j是处于字符串连接中,+j+前后的+都表示字符的拼接,并无它意
添加回答
举报
0/150
提交
取消