Java_基础—去除ArrayList中重复字符串元素方式
来源:互联网 发布:张伯伦个赛季数据统计 编辑:程序博客网 时间:2024/06/04 19:11
package com.soar.list;import java.util.ArrayList;import java.util.Iterator;@SuppressWarnings({ "rawtypes", "unchecked" })public class Demo1_ArrayList {/* * * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */ public static void main(String[] args) { ArrayList list = new ArrayList(); list.add("a"); list.add("b"); list.add("c"); list.add("b"); list.add("c"); ArrayList newList = getSingle(list); System.out.println(newList); } /* * 创建新集合将重复元素去掉 * 1.明确返回值类型,返回ArrayList * 2.明确参数列表ArrayList * 分析: * 1.创建新集合 * 2.根据传入的集合(老集合)获取迭代器 * 3.遍历老集合 * 4.通过新集合判断是否包含老集合的元素,如果包含就不添加,不包含就添加 */ public static ArrayList getSingle(ArrayList list){ ArrayList newList = new ArrayList(); //1.创建新集合 Iterator it = list.iterator(); //2.根据传入的集合(老集合)获取迭代器 while(it.hasNext()){ //3.遍历老集合 Object obj = it.next(); //记录住每一个元素 if(!(newList.contains(obj))){ //如果新集合中不包含老集合中的元素 newList.add(obj); //将该元素进行添加 } } return newList; }}
阅读全文
0 0
- Java_基础—去除ArrayList中重复字符串元素方式
- Java_基础—去除ArrayList中重复自定义对象元素
- 去除ArrayList中重复字符串元素方式
- 去除ArrayList集合中的重复字符串元素
- 黑马程序员-java基础-去除ArrayList中重复的字符串
- 黑马程序员——去除ArrayList中重复的元素
- java 去除ArrayList中重复的元素
- java基础之ArrayList类去除重复元素
- 去除ArrayList中的重复元素
- ArrayList容器---去除重复元素
- 去除ArrayList中的重复元素
- 黑马程序员-java基础-去除ArrayList中重复的字符串方法2
- ArrayList去除集合中自定义对象元素的重复值
- ArrayList容器练习---- 去除容器中重复的元素
- ArrayList去除集合中自定义对象元素的重复值
- 集合框架六:ArrayList——将自定义对象作为元素存储到ArrayList中,并去除重复元素
- 练习12,去除ArrayList中重复的字符串内容
- java--ArrayList去除集合中字符串的重复值
- 理解JAVA的I/O流
- Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals)C. Jury Marks
- 前端开发问题汇总
- lintcode--有效的括号序列
- HMM、MEMM、CRF模型比较
- Java_基础—去除ArrayList中重复字符串元素方式
- CSS基础—定位、选择器
- bzoj 1749: [usaco2005 open]Landscaping 地形改造
- CodeForces
- NDK的简单调用
- C++引用
- DP动态规划--最大子段和--Max Sum
- mongodb centos 安装
- USB VID 查询