不耻下问:Java语言里==和=的区别是什么,为什么两个数不相等也可以用==也可以用=呢

不耻下问:Java语言里==和=的区别是什么,为什么两个数不相等也可以用==也可以用=呢

c里面是有区别的
==是比较运算符,判断前后两个值是否相等 如果相等就返回true,不等就返回FALSE
=是赋值运算符,将后面的数值赋值给前面的变量
java里面是木有这个区别,都用=就行,跟在if之类的后面就是比较运算符,单独拿出来就是赋值运算符