【发布时间】:2011-06-24 22:10:37
【问题描述】:
为什么不允许这样做? arr 是一个 double[]。
Vector<Double> v = new Vector<Double>(Arrays.asList(arr));
我收到一个无法识别的构造函数错误。它认为我正在尝试使用 Vector(java.util.List<double[]>) 构造函数,这看起来很奇怪,因为为什么它会是一个 double[] 列表?如果我这样做,它会编译
Vector<Double> v = new Vector(Arrays.asList(arr));
但随后我收到有关未检查分配的警告
【问题讨论】:
标签: java arrays generics vector