java - 一组重名的集合?

标签 java collections set

我正在计划我的下一个家庭作业,这是一个字谜查找器。我正在使用 java,想知道您是否可以拥有一组 Set,其中每个 Set 具有相同的名称 currentSet(每个 set 的名称不是唯一的或动态创建的?如果这太模糊我可以发布我的代码把它放在上下文中。问候。

最佳答案

正如@Hunter 已经提到的,您可以拥有一套套。代码将类似于以下内容:

import java.util.*;

public class TestingSets {
    public static void main(String[] args) {
        Set<Set<String>> mainSet = new HashSet<Set<String>>();
        Set<String> s;
        for (int i=0; i<10; i++){
            s = new HashSet<String>();
            s.add("Hi "+i);
            mainSet.add(s);
        }
    }
}

关于java - 一组重名的集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9961939/

相关文章:

java - 在Java中用Set中的另一个元素替换现有元素

java - 检查列表中是否存在特定类的实例

java - 如何将 List<?> 转换为 List<className>

c++ - 修改 C++ std::set 中元素的排序相关部分

c# - ArrayList.IndexOf(通配符?)

java - 如何在 java 中将 Collection<char[]> 转换为 char[][]?

c++ - 什么时候 STL 集合的两个元素被认为是相同的?

java.sql.SQLException : Duplicate entry for key when trying to insert in database from java 异常

java - java中如何调整默认打开的图像自动获取计算机分辨率

java - 如果只有完全限定名称,如何获取 java 类的二进制名称?