问答详情
源自:3-4 Java中的比较运算符

“+”符号

为什么System.out.println("a等于b:"+(a==b)),为什么要加+号   还有为什么结果会直接出现布尔值

提问者:鄧潤蘭 2016-05-18 10:53

个回答

  • Betty菁3307062
    2016-05-18 11:22:36

    输出中的+号实际上是一个连接符,用于数据和字符串相加

    a==b实际上为关系表达式,所有关系表达式,比如   >;<;>=;<=;==;!=       结果都是布尔值

  • Gunduz1
    2016-05-18 11:07:44

    +(连接符)任何数据和字符串相加都是相连接使用连接符。(a==b)是判断a是否等于b所以结果是一个布尔值,即不是对就是错



  • weibo_忍者njust_0
    2016-05-18 11:04:22

    字符串和变量在输出的时候之间需要加上+号;

    (a==b)的结果是一个布尔值