ArrayList去除重复元素(复习1)
来源:互联网 发布:梦幻西游网络出错 编辑:程序博客网 时间:2024/04/19 13:01
package com.ry;import java.util.ArrayList;import java.util.Iterator;/** * 去除集合中的重复元素 思路: 从旧的集合(有重复元素的) 取出元素 如果 新的集合里没有 则向里添加 如果 有则不做处理 * * @author hu * */public class Test { private static ArrayList<String> sourceArrayList; public static void main(String[] args) { initArraylist(); ArrayList<String> singelArrayList = getSingelArrayList(sourceArrayList); System.out.println(singelArrayList); } /** * 重复集合数据源 */ private static void initArraylist() { sourceArrayList = new ArrayList<>(); sourceArrayList.add("a"); sourceArrayList.add("a"); sourceArrayList.add("b"); sourceArrayList.add("b"); sourceArrayList.add("c"); sourceArrayList.add("c"); sourceArrayList.add("ab"); sourceArrayList.add("ac"); } /** * 去除重复元素 * * @param oldList * 有 重复元素的集合 * @return 返回去除重复元素的集合 */ public static ArrayList<String> getSingelArrayList(ArrayList<String> oldList) { /** * 新的集合 */ ArrayList<String> newList = new ArrayList<>(); Iterator<String> it = oldList.iterator(); // 旧集合的迭代器 while (it.hasNext()) { String elment = it.next(); // 旧集合中的元素 if (!newList.contains(elment)) { // 如果新集合中没有这个元素 则添加 newList.add(elment); } } return newList; }}
0 0
- ArrayList去除重复元素(复习1)
- 去除ArrayList中的重复元素
- ArrayList容器---去除重复元素
- 去除ArrayList中的重复元素
- 去除ArrayList集合中的重复元素
- 定义功能,去除ArrayList中的重复元素。
- Java 去除ArrayList集合中的重复元素。
- java 去除ArrayList中重复的元素
- 去除ArrayList集合中的重复元素
- 去除ArrayList中重复字符串元素方式
- 去除ArrayList集合中的重复字符串元素
- ArrayList和HashSet如何去除重复元素
- (66)ArrayList练习:自定义对象存入ArrayList,去除重复元素。迭代器指针移动解释
- 集合框架_去除ArrayList集合中的重复字符串元素案例1
- java练习2:去除容器(ArrayList)中重复的元素
- 黑马程序员——去除ArrayList中重复的元素
- 黑马程序员_去除ArrayList集合中的重复元素。
- 黑马程序员——ArrayList集合去除重复元素
- Oracle Sales cloud -Configuring Sales Organization(配置销售组织)
- MFC界面换肤美化
- C++--异常处理遇上运算符重载
- C++ Primer课后练习10.29-10.33
- UIButton和UIImageView 区别
- ArrayList去除重复元素(复习1)
- CS131-PA2 通过聚类实现前/背景分离 Foreground-Background Segmentation via Clustering
- 分享下,我所知道的JSP
- ISCE安装过程记录
- 在Linux系统中访问 windows系统中共享的文件夹
- LinkedList 单向链表
- caffe源码:base_conv_layer
- nose1.3.7文档翻译--2.Basic usage
- mysql学习(6):使用jdbc模拟用户登录LogIn