问答详情
源自:4-9 Java循环语句之 for

表达式输出问题?

http://img.mukewang.com/5735a9740001eb1005560086.jpg

为什么i+j输出时是: i+"+"+j+"="??

提问者:西比奥 2016-05-13 18:18

个回答

  • Onlooker_Liu
    2016-05-13 21:18:01
    已采纳

    因为你若想最终是以【i+j】的格式输出,你就要按照你这个格式中的字符一个一个来。第一个字符是【i】,所以表达式中是【i】;第二个字符是【+】,所以表达式中是【“+”】(如果不加双引号,此时的+代表的是连接符的意思);第三个字符是【j】,所以表达式中是【j】;最后把所有字符用连接符号【+】连接起来,println方法就会按照你想要的格式正确输出。我觉得主要是对双引号的把握和理解吧~~多想想、多看看例子总会想通的!

  • xfuner
    2016-05-28 19:51:34

    不加引号的+是连字符,加引号的才会输出为加号。你再多看看。

  • 璃音丶
    2016-05-13 18:30:13

    1+5=6
    2+4=6
    3+3=6
    4+2=6
    5+1=6输出是这个啊

  • Juggle_Wu
    2016-05-13 18:27:16

    的点点滴滴