为了账号安全,请及时绑定邮箱和手机立即绑定

i+"+"+j+"="+(i+j)中+j+是什么意思

i+"+"+j+"="+(i+j)中+j+是什么意思

慕粉3123252 2016-06-20 14:34:36
查看完整描述

7 回答

已采纳
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好,这个是链接表达式用的,例如:

String str = "abc";

相当于:

String str1 = "a" + "b" + "c";

这里只是多了一个变量的概念,j 是一个变量,就变成这样了:

String j = "c";
String str2 = "a" + "b" + j;

这样应该可以理解了吧,这是java基础,不懂可以补习下java基础:

http://www.imooc.com/learn/85

望采纳!

查看完整回答
6 反对 回复 2016-06-20
?
mk_落叶_363253147

TA贡献1条经验 获得超3个赞

用引号括起来的表示是字符,这个代码的意思是 i的值加上j的值等于i+j的值。

但是这是个运算,要输出的话,会直接给执行这个运算,而不会输出式子

i+"+"+j+"="+(i+j)是为了输出这个式子,可以看做分成5部分,i,+,j,=,i+j就是我用逗号隔开的5部分,它们中间用加号(+)连接起来了。

所以,+j+不是一个整体,而是把j和它两边的字符用加号连起来


查看完整回答
3 反对 回复 2016-06-20
?
绿洲仙人球

TA贡献39条经验 获得超47个赞

首先题主需要理解在java中没有声明的变量在字符串中使用拼接需要用""括起来,所以此例中变量有第二个+和一个=;

然后每个字符串的拼接都是用+连接的,所以先把连接符+去掉就是 

i "+" j "="

其中i和j应该是已经声明的变量,因为j是处于字符串连接中,+j+前后的+都表示字符的拼接,并无它意

查看完整回答
1 反对 回复 2016-06-21
?
ahao430

TA贡献35条经验 获得超41个赞

i +
"+" +
j +
"=" +
(i+j)


查看完整回答
反对 回复 2016-07-18
?
慕粉3471597

TA贡献6条经验 获得超1个赞

java 运算符优先级  ++i和i++的运算先后顺序

查看完整回答
反对 回复 2016-06-21
?
AnglusWang

TA贡献4条经验 获得超1个赞

是i + j = (i + j) 的意思

查看完整回答
反对 回复 2016-06-21
  • 7 回答
  • 0 关注
  • 3091 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信