用集合去除字符串中重复的值
程序员文章站
2022-03-09 18:08:26
...
package cn.itnan.ArrayList;
/**
*
* @author Stone
* 去除字符串重复的值
*/
/*
* 思路:造一个新的集合,遍历旧的集合,新集合和旧集合进行比较,如果没有
* 就进来,如果有。就不进来。
*/
import java.nio.channels.NetworkChannel;
import java.util.ArrayList;
import java.util.Iterator;
public class ArrayListTest {
public static void main(String[] args) {
//创建集合
ArrayList list = new ArrayList();
//添加元素
list.add("nan");
list.add("jie");
list.add("ying");
list.add("nan");
//创建新的集合
ArrayList list2 = new ArrayList();
//进行判断遍历
Iterator it = list.iterator();
while(it.hasNext()) {
String s = (String)it.next();
if(!list2.contains(s)) {
list2.add(s);
}
}
//遍历新的集合
for(int x = 0;x<list2.size();x++) {
String s = (String) list2.get(x);
System.out.println(s);
}
}
}
推荐阅读
-
php数组函数序列之array_unique() - 去除数组中重复的元素值
-
map集合修改其中元素 去除Map集合中所有具有相同值的元素 Properties长久保存的流操作 两种用map记录单词或字母个数的方法
-
用Java正则去掉字符串中重复出现的字符
-
array_unique() - 去除数组中重复的元素值
-
js 去除数组中的空值以及数组判断是否有重复数据
-
Java判断一个值,或者对象是否存在list集合中和去掉list集合中重复的元素
-
php数组函数序列之array_unique() - 去除数组中重复的元素值_php技巧
-
用Java正则去掉字符串中重复出现的字符
-
php数组函数序列之array_unique() - 去除数组中重复的元素值_php技巧
-
php数组函数序列之array_unique() - 去除数组中重复的元素值