不明白怎么理解

for(int i= 1,j=5;i<=5;i++,j--){
  System.out.println(i+"+"+j+"="+(i+j));


(i+"+"+j+"="+(i+j));怎么理解

魅知集团创始人
浏览 1682回答 4
4回答

秋高水长

用引号引起来的符号正常输出。没有引起来的为变量的拼接,加号(没引起来的)理解为连接

萨达哈鲁

你好,你的System.out.println(i+"+"+j+"="+(i+j)); 中。  的(i+"+"+j+"="+(i+j))。  i  输出对应数值 “+”输出+号 , j 输出 对应数值  “=”输出=号   (i+j)计算后,输出数值。

for_fun

循环第一层,i=1,j=5替换一下;1+5=6.

_潇潇暮雨

这个就是变量和字符串的拼接啊。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java