求两个集合的交集和并集
来源:互联网 发布:私募公募 知乎 编辑:程序博客网 时间:2024/05/26 02:52
使用java的ArrayList来解决这个问题
求两个集合的交集
import
java.util.ArrayList;
import
java.util.List;
public
class
TestCollection {
public
static
void
main(String[] args) {
List<String> strList =
new
ArrayList<String>();
List<String> strList2 =
new
ArrayList<String>();
for
(
int
i =
0
; i <
10
; i ++) {
strList.add(
"aaa>>"
+ i);
strList2.add(
"aaa>>"
+ (
10
- i));
}
//求出交集
strList2.retainAll(strList);
System.out.println(
"交集大小:"
+ strList2.size());
for
(
int
i =
0
; i < strList2.size(); i++) {
System.out.println(strList2.get(i));
}
}
}
求两个数的并集
import
java.util.ArrayList;
import
java.util.List;
public
class
TestCollection {
public
static
void
main(String[] args) {
List<String> strList =
new
ArrayList<String>();
List<String> strList2 =
new
ArrayList<String>();
for
(
int
i =
0
; i <
10
; i ++) {
strList.add(
"aaa>>"
+ i);
strList2.add(
"aaa>>"
+ (
10
- i));
}
//求出并集
strList2.removeAll(strList);
strList2.addAll(strList);
System.out.println(
"并集大小:"
+ strList2.size());
for
(
int
i =
0
; i < strList2.size(); i++) {
System.out.println(strList2.get(i));
}
}
}
阅读全文
0 0
- 求两个集合的交集、差集和并集
- java求两个集合的交集和并集
- java求两个集合的交集和并集
- matlab:求两个集合的 交集 和 并集
- C++ 求两个集合的交集和并集
- 求两个集合的交集和并集
- java集合操作-----求两个集合的交集和并集
- 集合:求A、B两个集合的交集、并集和补集的代码(C语言)
- 求两个链表的并集和交集
- 求两个数组的交集和并集
- 求两个链表的并集和交集
- 求两个数组的交集和并集
- 字符串集合求并集和交集
- java求集合交集和并集
- C,实现求集合的并集和交集
- 两个集合的交集,并集,差
- 求两个集合的交集
- 求两个集合的交集
- leetcode题目整理
- Jquery serialize() serializeArray()方法提交form表单数据
- 环形有序链表插入节点
- django时间的时区问题(转)
- Shell下的进度条
- 求两个集合的交集和并集
- spring mybatis mapper接口注解方式注入
- Leetcode算法学习日志-53 Maximum Subarray
- java代码读取到excel的两列数据,进行相乘得到新的数据
- sql 编辑功能名称重复性校验
- 电解电容器的用途
- c++ 继承/派生、访问属性、构造函数
- D. Nested Segments
- 从集成方法到神经网络:自动驾驶技术中的机器学习算法有哪些?