import java.util.ArrayList;
import java.util.Iterator;
/*
* 去除集合中字符串的重复值(字符串的相同内容)
*
*
*/
public class ArraryListDemo3 {
public static void main(String[] args) {
ArrayList al =new ArrayList();
al.add("春花秋月何时了");
al.add("往事知多少");
al.add("小楼昨夜又东风");
al.add("故国不堪回首月明中");
al.add("春花秋月何时了");
al.add("雕栏玉砌应犹在");
al.add("小楼昨夜又东风");
//引入排序思想,逐一对比
for(int y = 0;y < al.size()-1;y++) {
for(int x = y+1;x < al.size();x++) {
if(al.get(y).equals(al.get(x))) {
al.remove(x);
x--;
}
}
}
Iterator it = al.iterator();
while(it.hasNext()) {
String s = (String)it.next();
System.out.println(s);
}
}
}
字符数组集合去重---选择排序思想引入
最新推荐文章于 2024-08-18 22:05:18 发布