我是这样定义的:
Vector<Integer>[][] is = new Vector[2][2];
结果说Type safety: The expression of type Vector[][] needs unchecked conversion to conform to
Vector<Integer>[][]
Vector<Integer>[][] is = new Vector[2][2];
结果说Type safety: The expression of type Vector[][] needs unchecked conversion to conform to
Vector<Integer>[][]
Vector<Integer>[][] is = new Vector<Integer>()[2][2];
Vector<Integer> v2 = new Vector<Integer>();
v1.add(v2);
可以这样定义一个1维数组:
List<String>[] ls; //声明一个泛型数组
//创建一个非泛型数组,注意:这里并未创建List对象,只是单个List数组对象,
//被la引用且保存了10个List引用变量
List[] la = new List[10];
ls = (List<String>[])la; //将非泛型数组转成泛型数组
ls[0]=new ArrayList<String>();//给数组添对象//类似的
Vector<Integer>[][] is;
Vector[] vec = new Vector[2][2];
is = (Vector<Integer>[][])vec;
vec[0][0] = new Vector<Integer>();