这是我同事提交的代码,他那边能正常运行(简化版)
Object o = new Object();
long l = (long)o;
我更新下来就报错了。
报错错误是Object不能转成long。
我能想到,因为long是基本类型,所以不能强转
但就奇怪了
按理说,同时那边就是正常的
我能想到,因为java有自动装箱拆箱,所以他那边正常,但我这边为什么就报错。
我的编译版本是1.6,应该不存在编译版本的问题
Object o = new Object();
long l = (long)o;
我更新下来就报错了。
报错错误是Object不能转成long。
我能想到,因为long是基本类型,所以不能强转
但就奇怪了
按理说,同时那边就是正常的
我能想到,因为java有自动装箱拆箱,所以他那边正常,但我这边为什么就报错。
我的编译版本是1.6,应该不存在编译版本的问题