数组不能与泛型很好的结合
List<String> [] ls=new List<String>[10];这句话是不行的
但是 List<String> [] ls却可以顺利通过编译器而不报任何错误,尽管你不能创建实际的持有泛型的数组对象,但是你可以创建非泛型的数组,然后将其转型。
List<String> [] ls;
List[] la=new List[10];
ls=(List<String>[])la;
数组不能与泛型很好的结合
List<String> [] ls=new List<String>[10];这句话是不行的
但是 List<String> [] ls却可以顺利通过编译器而不报任何错误,尽管你不能创建实际的持有泛型的数组对象,但是你可以创建非泛型的数组,然后将其转型。
List<String> [] ls;
List[] la=new List[10];
ls=(List<String>[])la;