…… if(a == b) { c==d; }IDE没报错,但是c==d失败,一般java和C#等编译器这不是该提示语法错误吗,这个很蛋疼一不小心就没注意,然后就悲剧了。 另外 if(a=b)这个编译器似乎也没有报错,但是,。。 有时候写着写着就给忘了,期待能优化,有助于提高开发效率
…… 185*****914 @185*****914:“每循环一次都要赋值,然后判断”,循环能做到,但是那个是赋值语句,无法做到“判断”的,很明显,没任何意义。你写if(a=b) 和写a =b没有区别,如果你要判断if(true)我觉得没什么实际意义。