【问题标题】:create 2d list of sets [duplicate]创建二维集列表[重复]
【发布时间】:2014-08-15 07:43:08
【问题描述】:

我正在尝试做一个 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);

但它说 - “无法实例化类型 Set”。基本上我想实例化一个新的列表维度,并且每个维度都应该设置单元格?然后是我如何有效地遍历这个网格的问题?

【问题讨论】:

    标签: java arrays collections interface set


    【解决方案1】:

    Set只是一个接口,你需要实例化一个Set的具体实现,例如HashSet

    【讨论】:

      猜你喜欢
      • 2012-02-03
      • 2013-03-12
      • 1970-01-01
      • 2015-07-25
      • 1970-01-01
      • 1970-01-01
      • 2013-05-09
      • 2016-08-24
      • 1970-01-01
      相关资源
      最近更新 更多