写成new Object[]{10,20}编译不过
经验证 以下写法是不行的:
new Object[]{10,20}
需要写成
new Object[]{new Integer(10),new Integer(20)}
我的理解是 10,20是基本类型,不是Object。
只是有个疑问,看网上很多资料写成new Object[]{10,20}是可以的,现在这样写就直接编译不过了,有谁知道为什么吗?
经验证 以下写法是不行的:
new Object[]{10,20}
需要写成
new Object[]{new Integer(10),new Integer(20)}
我的理解是 10,20是基本类型,不是Object。
只是有个疑问,看网上很多资料写成new Object[]{10,20}是可以的,现在这样写就直接编译不过了,有谁知道为什么吗?
2015-10-09
举报