java - List<Set<Integer>> 是什么意思?

标签 java list set

我收到的其中一个问题是:

All the lines should be stored in an object of type List<Set<Integer>>.

你如何用 Java 编写这个,比如你如何初始化这个列表?我以前从未见过这个。

请提供解释链接,因为我不确定这在 Java 中叫什么,所以不知道如何了解它。谢谢。

最佳答案

它是一个 List Set,其中每个 Set 只能包含 Integer

Set<Integer> singlesSet = new HashSet<>();
singlesSet.add(1);
singlesSet.add(2);

Set<Integer> tensSet = new HashSet<>();
tensSet.add(10);
tensSet.add(20);

List<Set<Integer>> list = new ArrayList<>();
list.add(singlesSet);
list.add(tensSet);

System.out.println(list);

关于java - List<Set<Integer>> 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27282401/

相关文章:

java - 如何在最新的 4.x 版本中将列表传递给 cucumber-jvm stepdef

Python 设置 1 和 True 的插值

java - java中扫描线多边形填充算法的问题

java - AbstractStringBuilder 可能的性能增强

python - 与此等效的 MySql Update 是什么?

php - __set() 方法回显属性值两次

facebook - 快速比较集

Java,将两个整数组合成长结果负数

带有模拟对象的 Java NullPointerException

java - 将具有公共(public)字段的不同对象的多个列表合并到另一个列表中