找出两个数组中不同的元素
来源:互联网 发布:淘宝上如何开网店 编辑:程序博客网 时间:2024/04/29 13:29
import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class ArrayListCom {/** * @param args */public static void main(String[] args) {List<String> rs = new ArrayList<String>();rs.add("1");rs.add("3");rs.add("4");rs.add("6");rs.add("7");String[] rfid = new String[5];rfid[0] = "1";rfid[1] = "2";rfid[2] = "3";rfid[3] = "4";rfid[4] = "5";//将两个数组合并String[] twoArray = new String[rfid.length+rs.size()];System.arraycopy(rfid, 0, twoArray, 0, rfid.length);System.arraycopy(rs.toArray(new String[0]), 0, twoArray, rfid.length, rs.size());//得到相同元素rs.retainAll(Arrays.asList(rfid));//此时rs中的数据即为相同的数据1,3,4//不能通过Arrays.asList(twoArray))得到,因为该方法得到的一个List对象是size固定的List<String> twoList = new ArrayList<String>();twoList.addAll(Arrays.asList(twoArray));twoList.removeAll(rs);for(String str : twoList) {System.out.println(str);}}}
0 0
- 找出两个数组中不同的元素
- 找出数组中不同的两个数
- 两个数组中找出相同的元素
- 找出两个数组中相同的元素
- 高效找出两个List中不同的元素
- 【一个小实验】找出两个数组中相同的元素
- 找出两个有序数组中相同的元素
- Leetcode260. 找出数组中只出现一次的两个元素
- Leetcode421. 找出数组中两个元素异或的最大值
- JAVA两个数组间元素的比较(找出相同或者不同元素)
- JAVA两个数组间元素的比较(找出相同或者不同元素)
- 找出不是两个数组共有的元素
- 找出不是两个数组共有的元素
- 找出不是两个数组共有的元素
- 找出不是两个数组共有的元素
- C/C++ 统计两个数组中不同元素的个数
- 001 - 取两个数组中 不同的元素
- 在给定的数组中找出两个元素和为给定值的所有元素对
- Pentaho ETL安装使用(KETTLE)
- linux学习资料
- 堆排序完整版,含注释
- Mysql常用操作命令
- Linux 平台下 RMAN 全备 和 增量备份 shell 脚本
- 找出两个数组中不同的元素
- 机器学习算法-深入探讨朴素贝叶斯
- 115个Java面试题和答案——终极列表(上)
- openblas windows
- 设计模式之——策略模式
- Openssl的安装 (转载)
- 【转】求职面试的时候如何谈薪酬待遇
- 查看Debian的版本信息
- Puppet配置小结