神奇的“==”,不同的环境中见证“==”
简单介绍“==”在不同的环境中如何使用
操作方法
- 01
这件很无语的事件让我深深的认识到“==”是多么的神奇: 在.net 看来,if(o=="1") 很正常, 但是在java看来,这是完全错误的写法,在java心中,if(o.equals("1"))才是正轨 而在linq写法中,当o是整型时,要先将“1” 转成整型才能使用,正确写法是 where obj.o==1 ,不能够where obj.o.equals("1")
赞 (0)
简单介绍“==”在不同的环境中如何使用
这件很无语的事件让我深深的认识到“==”是多么的神奇: 在.net 看来,if(o=="1") 很正常, 但是在java看来,这是完全错误的写法,在java心中,if(o.equals("1"))才是正轨 而在linq写法中,当o是整型时,要先将“1” 转成整型才能使用,正确写法是 where obj.o==1 ,不能够where obj.o.equals("1")