asList方法升级过,在1.4版本的时候方法为:public static List asList(Object[] obj),参数只能接受对象数组
而在1.5版本升级之后此方法该为public static <T> List<T> asList(T...a),
也就是说现在你要是在使用这个方法的话也要兼容1.4版本的,
比如:你在创建一个 int[] a={2,3,4};String[] s={"abc","sd","bgf"};的时候,String[] 可以转化成Object[],也就是说Object[] obj = s,
而int[]类型不能转化成Object数组,也就是说1.4版本不能用,他就会找1.5版本,这样他就被当成一个对象处理了,而不是对象数组。
|