两个数组相加,保持元素原序,删除相同元素
来源:互联网 发布:多肉植物 淘宝客 编辑:程序博客网 时间:2024/05/16 05:03
package test;import java.util.ArrayList;import java.util.Arrays;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Set;public class Append { private static List removeDuplicate(List list) { Set set = new HashSet(); List newList = new ArrayList(); for(Iterator iter = list.iterator(); iter.hasNext();) { String element = (String)iter.next(); if(set.add(element)) { newList.add(element); } } return newList; } public static void main(String[] args) { String[] s1=new String[4]; s1[0]="12";s1[1]="13";s1[2]="12";s1[3]="14"; String[] s2=new String[4]; s2[0]="16";s2[1]="13";s2[2]="12";s2[3]="11"; List list = Arrays.asList(s1); List list2 = Arrays.asList(s2); List list3= new ArrayList(); list3.addAll(list); list3.addAll(list2); List list1=removeDuplicate(list3); for(int i = 0; i < list1.size(); i++) { System.out.println( list1.get(i)); } }}
输出结果:
0 0
- 两个数组相加,保持元素原序,删除相同元素
- 两个java数组删除相同元素
- 数组合并删除两个相同元素方法
- 删除与原数组中相同的元素
- 去除两个数组相同元素
- 两个数组找相同元素
- PHP函数之删除两个数组中相同的元素
- 两个双向链表删除相同元素
- 删除两个容器内相同的元素
- 找两个数组中的相同元素
- 返回两个数组中非相同的元素
- 找到两个数组中的相同元素
- 两个数组中找出相同的元素
- 找出两个数组中相同的元素
- js找出两个数组中的相同元素
- 取出两个字符串数组的相同元素
- 判断两个数组是否有相同元素
- 两个 数组,需要挑出相同的元素
- android里的进程和线程
- Linux下,automake 教程
- 一次去重大批 数据时夯死临时处理实例
- MYSQL遇到的问题--windows: Access denied for user 'root'@'localhost'
- Redis VS. Memcached 均不适合数据量高于1千万条,且保证数据完整的key-value存储
- 两个数组相加,保持元素原序,删除相同元素
- 基金委 及相关
- Android中findViewById()h获取EditText 空指针问题
- iOS当中4种UI元素的可用性问题及优化建议
- 条件注释判断浏览器<!--[if !IE]><!--[if IE]><!--[if lt IE 6]><!--[if gte IE 6]>
- HDU 1688 Sightseeing
- android 下appcompat v7 导入包错误的问题
- jenkins构建
- 通过Oracle来辅助MySQL数据问题的恢复