(i+"+"+j+"="+(i+j));里面的加号都代表什么

来源:4-9 Java循环语句之 for

qq_TheFirebird_03629981

2016-07-24 10:58

for(int i=1,j=5;i<=5;i++, j--){

System.out.println(i+"+"+j+"="+(i+j));


+j+"="这个啥意思呀?我一直没弄明白,最好全面讲解下

写回答 关注

3回答

  • 夏虫必须语冰
    2016-07-25 09:15:17

    "+"表示原样输出 在执行结果中可以看到   + 不带双引号的表示连字符 就是前后相连

  • Hackandquan
    2016-07-24 11:07:47

    第一个i旁边的加号是连接符;双引号中的加号是个字符串,会直接输出;(i+j)中的加号是算数运算符;

    这个输出的内容是:当i=1时,j=5;所以第一次循环输出的结果就是“1+5=6”;

  • 最初唯有时光记得
    2016-07-24 11:03:57

    "+"表示实在的+,而+表示连接符,将两部分链接起来。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165514 学习 · 17586 问题

查看课程

相似问题