JAVA中区分2个集合中的相同和不同元素
来源:互联网 发布:python 3.6.2 和2.7 编辑:程序博客网 时间:2024/06/06 15:39
找到2个集合中相同和不同的元素
此处需要使用Collection集合所提供的一个方法:removeAll(Cellection list)
实现代码如下:
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class Test {
public static void main(String args[]){
//集合一
List<String> _first=new ArrayList<String>();
_first.add("jim");
_first.add("tom");
_first.add("jack");
//集合二
List<String> _second=new ArrayList<String>();
_second.add("jack");
_second.add("happy");
_second.add("sun");
_second.add("good");
Collection exists=new ArrayList<String>(_second);
Collection notexists=new ArrayList<String>(_second);
exists.removeAll(_first);
System.out.println("_second中不存在于_set中的:"+exists);
notexists.removeAll(exists);
System.out.println("_second中存在于_set中的:"+notexists);
}
}
结果:
_second中不存在于_set中的元素:[happy, sun, good]
_second中存在于_set中的元素:[jack]
- JAVA中区分2个集合中的相同和不同元素
- java找出2个集合相同和不同的元素(以及去除List中的重复元素)
- java找出2个集合相同和不同的元素(以及去除List中的重复元素)
- java找出2个集合相同和不同的元素(以及去除List中的重复元素)
- Java 查找两个有复杂对象的集合中的不同元素和相同的元素
- 2个数组中遍历相同元素或不同元素
- 取得两个集合中不同元素(去除两个集合中的相同元素)
- java 中区分字符串中的字符与数字
- 查询2个list相同和不相同元素
- Java中区分引用类型和原始类型
- Java中区分引用类型和原始类型
- Java中区分引用类型和原始类型
- Log4j多线程中区分不同线程
- 快速找出List集合的相同与不同元素集合
- 取两个集合中的相同元素
- 从“比较两个含有多个不同元素的集合是否相同”引申出的几种算法
- 不同集合含有相同元素时不能使用链表
- JAVA 获取Set集合和List集合中相同的元素
- authorization BASIC
- 10年老工程师总结PCB板布线绝招
- win7无法访问局域网中其它计算机,错误代码 0x80070035,可能是由于禁用TCP/IP上的NetBIOS导致的
- urlConnection的网络访问
- Jenkins配置基于角色的项目权限管理-Role Strategy Plugin
- JAVA中区分2个集合中的相同和不同元素
- PV、UV、VV、IP之间的区别与联系
- 演示响应正文乱码的问题--字符流
- oracle插入修改触发器改变时间
- 小程序模板使用
- hello java
- 流程设计-设计框架
- datasheet
- vue+vue-loader v-for当数据为空数组时显示为 undefined