课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
for(int i+1 , j+5 ;i<=5; i++,j--){ System.out.println(i+"+"+j+"="+(i+j)); }
里面的 i+"+"+j+ 什么意思 ,谢谢
2017-04-17
源自:Java入门第一季(IDEA工具) 4-9
正在回答
"+"代表字符+号,而System.out.println()里不带引号的+则是用来连接字符的,(i+j)这里的+则表示加法运算
YuYeDeFengyE 提问者
System.out.println(i+"+"+j+"="+(i+j));
i和j表示的是变量,(i+j)是一个表达式;
带引号的“+”和“=”是表示一个字符串,在输出结果中要显现出来;
不带引号的+,起连接字符串和变量作用,使之形成一个整体,且不带引号的+不在最后的展示结果中显现。
双引号里面是原样输出的,双引号前后的加号是用来连接i,j对应的值。
System.out.print(i+" ");这样可以输出i的值,中间要加+号。
System.out.print(i"");这样就不可以输出i的值,
不带引号的+是把变量和字符串连接的意思
输出后就是一个表达式,例如1+5=6
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答求高手来解答。
1 回答高高高高!!!!手求解
1 回答最强高高解答
5 回答新手求解答!
2 回答新手求解答啊
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号