Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建集合的二维列表_Java_Arrays_Collections_Interface_Set - Fatal编程技术网

Java 创建集合的二维列表

Java 创建集合的二维列表,java,arrays,collections,interface,set,Java,Arrays,Collections,Interface,Set,我正在尝试制作一个二维网格/阵列,其中每个单元都是一个集合。为此,我使用以下代码作为示例 List<Set<Integer>> grid = new ArrayList<Set<Integer>>(); // In this line Set is underlined as error grid.add(new Set<Integer>());

我正在尝试制作一个二维网格/阵列,其中每个单元都是一个集合。为此,我使用以下代码作为示例

             List<Set<Integer>> grid = new ArrayList<Set<Integer>>();
             // In this line Set is underlined as error
             grid.add(new Set<Integer>());
             grid.get(0).add(2);
List grid=new ArrayList();
//在这一行中,集合下划线为错误
添加(新集合());
grid.get(0)、add(2);

但是它说“不能实例化类型集”。基本上我想实例化一个新的列表维度,每个维度的单元格都应该设置?接下来的问题是,我如何有效地迭代这个网格?

Set
只是一个接口,您需要实例化Set的特定实现,例如
HashSet