课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
System.out.println(i+"+"+j+"="+(i+j));
i+"+"+j+"="+(i+j) 这是什么意思?能解释或翻译一下吗?
2016-03-28
源自:Java入门第一季(IDEA工具)升级版 4-9
正在回答
i+"+"+j+"="+(i+j)
"+"、"="是字符或者字符串不处理直接输出的累时System.out.println("帅哥");里面的"帅哥"
i,j,为赋值的变量例如char i =帅; char j=哥;(i+j)就是两个变量加在一起
+(没加“”的)符号就是用来拼接的
得到这样
帅+哥=帅哥
等号左边 拼接成“i+j", 等号右边输出(i+j)的结果
双引号中的是字符或者字符串不处理直接输出的,未加引号的是代码中运算后的值,比如代码运算完后i=1,j=2,这段输出语句的是1+"+"+2"="+(1+2)→1+2=3
丿善良的贼丶 提问者
wxtyee 回复 丿善良的贼丶 提问者
wxtyee 回复 wxtyee
雨斜风痕 回复 丿善良的贼丶 提问者
i+j=i+j的结果,双引号中间是拼接的String
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答这个代码看不懂 求详细解释 划线那段什么意思
1 回答我看半天没看懂题是什么意思
1 回答请问这段代码什么意思呢?
1 回答不懂代码意思
1 回答这是什么?不懂是什么意思