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

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

回答

c里面是有区别
==是比较运算符,判断前后两个值是否相等 如果相等就返回true,不等就返回FALSE
=X + ( { K l @ ,是赋值运算符,将后面的数值赋值给前面的变量
javx ~ 9 6 o z G Ba里面F * j v = ]是木有这个区别,: ] 6 v Q A [都用=就行,跟在if之类的后面就是比较运算符,单独拿出来就是赋值运算