这个是怎么回事呀,输出那个括号里那一连的几个+号是怎么回事?

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

啊哦cc

2015-11-01 18:52

http://img.mukewang.com/5635eed30001171a03580089.jpg

求解这是个什么情况

写回答 关注

2回答

  • Perona
    2015-11-01 19:49:59

    http://img.mukewang.com/5635fa5e0001b60e00730112.jpg

    这里就是输出语句输出的结果。

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

    i                 +              "+"           +               j           +              "="           +          (i+j)

    ↓                ↓                 ↓             ↓               ↓            ↓               ↓              ↓           ↓

    变量       连接符         字符        连接符       变量        连接符     字符       连接符      加法运算

    Perona 回复啊哦cc

    其实只要记住如果被引号包裹会原样输出即可。

    2015-11-01 20:25:25

    共 2 条回复 >

  • Perona
    2015-11-01 18:57:13

    输出语句里的+是做连接符,连接变量和字符串。

    Perona 回复啊哦cc

    都说了引号里面的只是字符,加引号的都是字符,不会被解析成别的,会原样输出。一般加号不加引号,那是因为加号起连接符的作用。

    2015-11-01 19:39:55

    共 4 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题