ArrayList<Individual>[] group = new ArrayList<Individual>()[4]
但是它没有编译。我怎样才能做到这一点?
森栏
浏览 743回答 3
3回答
桃花长相依
根据Oracle文档:“您不能创建参数化类型的数组”相反,您可以执行以下操作:ArrayList<ArrayList<Individual>> group = new ArrayList<ArrayList<Individual>>(4);正如Tom Hawting的建议-定位线一样,最好这样做:List<List<Individual>> group = new ArrayList<List<Individual>>(4);