为什么这里这里要用一个==而不是=

来源:4-1 Java条件语句之 if

慕粉1473026448

2016-09-22 09:46

为什么这里这里要用一个==而不是=


写回答 关注

4回答

  • 一瞬间yl
    2016-09-22 09:58:47
    已采纳

    "=="是比较运算符, “=”是赋值运算符,if里面需要比较来判断,所以用“==”。谢谢~~

    慕粉1473...

    非常感谢!

    2016-09-24 10:32:45

    共 1 条回复 >

  • 我改名字了
    2016-09-22 19:56:13

    +=(等号左侧变量值与右侧相加,相加之和赋值给左侧变量)-=,*=,/=,%=,=  为赋值运算符。

    以下为比较运算符,==是比较==两侧是否相等。

    ==   

    !=是否不等

    >=左侧是否大于等于右侧

    <=

    >

    <

    既然是判断,判断结果不是真就是假。

    if(真)

     {

                是真就执行这里否则不执行 

    }

  • 十二与字
    2016-09-22 11:48:52
    int a = 3; //赋值 a等于3
    int b = 3; //赋值 a等于3 跟数学里面的一样
    if(a == 3){
        System.out.println("相等");//== 2个等于,作用相当于你要证明a和b的值是不是一样。
    }


  • 慕粉1474452323
    2016-09-22 09:57:59

    = 号是赋值, == 是判断是否等于~

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

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

1165174 学习 · 17581 问题

查看课程

相似问题