创建2d集合列表

时间:2014-06-24 21:47:56

标签: java arrays collections interface set

我正在尝试做一个2d网格/数组,其中每个单元格都是一组。为此,我使用以下代码作为示例

             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);

但它说 - &#34;无法实例化类型Set&#34;。基本上我想实例化一个新的列表维度,并且对于每个维度,单元格应该设置?然后问题是如何有效地迭代这个网格?

1 个答案:

答案 0 :(得分:0)

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