问答详情
源自:4-1 Java条件语句之 if

为什么不能使用 = 而要使用 == 呢?

https://img3.mukewang.com/5bb4d9130001340d11360785.jpg

https://img2.mukewang.com/5bb4d91600011d4907240772.jpg

代码 如上    请大佬帮我解答下,谢谢!

提问者:java8888 2018-10-03 23:00

个回答

  • 慕后端4227358
    2018-10-04 17:59:46
    已采纳

    ==是判断,=是赋值,而且如果a=b,则永远是true,else是永远不起作用的

  • 慕桂英0628845
    2018-10-04 09:30:20

    因为=是赋值语句即把等号右边的值赋值给等号右边的变量,而==是进行判断等号两边是否相等