结果打印false,s和s2是2个不同的对象引用,内存地址不一样,==是比较是否为同一内存地址引用
因为long用习惯了,所以很多时候写代码不经意间就是用了Long,但是比较是否相等的时候还是习惯性的时候用==
这样写大家都能明白是false,但很多时候不经意间就习惯性的用错了,mybatis generator自动生成的代码,number会全部自动成为Long类型,这种错误隐藏的很深~
结果打印false,s和s2是2个不同的对象引用,内存地址不一样,==是比较是否为同一内存地址引用
因为long用习惯了,所以很多时候写代码不经意间就是用了Long,但是比较是否相等的时候还是习惯性的时候用==
这样写大家都能明白是false,但很多时候不经意间就习惯性的用错了,mybatis generator自动生成的代码,number会全部自动成为Long类型,这种错误隐藏的很深~