我有代码
List<HashSet<Integer>> list = new ArrayList<HashSet<Integer>>(50);
pos = 17; // just some index less than 50
list.add(pos, new HashSet<Integer>());
list.get(17).add(99);
list.get(17).add(88);
过了一会儿,我想删除里面有 {99, 88} 的 HashSet 并创建一个新的,如下所示:
// pos is still here
list.add(pos, new HashSet<Integer>());
是否允许?你知道更快的解决方案吗?谢谢。