java - 在循环内创建多个列表

标签 java loops arraylist

我想在循环内动态创建ArrayList,例如:

for (i = 0; i < 3; i++) {
    List<myItems> d(i) = new ArrayList<myItems>();
}

我想做的就是在循环内创建 3 个这样的列表。我可以这样做吗?

最佳答案

也许这就是您正在寻找的。

ArrayList<myItem>[] d = (ArrayList<myItem>[]) new ArrayList[3];

for (int i = 0; i < 3; i++) {
    d[i] = new ArrayList<myItems>();
}

关于java - 在循环内创建多个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17327434/

相关文章:

sql - 如何根据参数对 x 个表列求和?

android - Arraylist 未正确解析

Java 将 ArrayList<String[]> 转换为 String[][]

java - 如何对内容进行分组并将其作为一个对象添加到 ArrayList 中?

java - Hibernate:如何配置通过Oracle包过程插入/更新/删除实体?

loops - 使用 goroutine 无限期地迭代文件

java - 使用 EasyMock 测试多线程(CompletableFuture)

python - 来回循环 Python

Java:我可以创建通用类型的静态类吗?

java - Boolean.TRUE == someMethod(),其中 someMethod() 的返回类型是 Boolean,它返回字面值 true