* 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 要求:不能创建新的集合,就在以前的集合上做。
2017-05-20 14:15
363 查看
public class ArrayListDemo2 {
public static void main(String[] args) {
// 创建集合对象
ArrayList array = new ArrayList();
}
public static void main(String[] args) {
// 创建集合对象
ArrayList array = new ArrayList();
// 添加多个字符串元素(包含内容相同的) array.add("hello"); array.add("world"); array.add("java"); array.add("world"); array.add("java"); array.add("world"); array.add("world"); array.add("world"); array.add("world"); array.add("java"); array.add("world"); // 由选择排序思想引入,我们就可以通过这种思想做这个题目 // 拿0索引的依次和后面的比较,有就把后的干掉 // 同理,拿1索引... for (int x = 0; x < array.size() - 1; x++) { for (int y = x + 1; y < array.size(); y++) { if (array.get(x).equals(array.get(y))) { array.remove(y); y--; } } } // 遍历集合 Iterator it = array.iterator(); while (it.hasNext()) { String s = (String) it.next(); System.out.println(s); } }
}
相关文章推荐
- ArrayList去除集合中字符串的重复值(字符串的内容相同)
- ArrayList去除集合中字符串的重复值(字符串的内容相同)
- java例题学习: ArrayList去除集合中字符串的重复值(字符串的内容相同)
- ArrayList去除集合中字符串的重复值(字符串的内容相同)
- 集合框架_去除ArrayList集合中的重复字符串元素案例1
- 集合框架_去除ArrayList集合中的重复字符串元素案例2
- Java基础知识强化之集合框架笔记27:ArrayList集合练习之去除ArrayList集合中的重复字符串元素
- 集合框架(去除ArrayList集合中的重复字符串元素案例1)
- java--ArrayList去除集合中字符串的重复值
- Java基础知识强化之集合框架笔记28:ArrayList集合练习之去除ArrayList集合中的重复字符串元素(升级)
- 去除ArrayList集合中的重复字符串元素
- 当ArrayList集合中有字符串类型,又有对象时,如何简便的去除重复元素
- ArrayList去除集合中字符串的重复值
- 在主方法中创建map集合中存储3个学生对象.key使用字符串表示编号(不能重复)value是学生对象。然后调用以下两个方法;
- 集合框架(去除ArrayList集合中的重复字符串元素案例2)
- 练习12,去除ArrayList中重复的字符串内容
- java找出2个集合相同和不同的元素(以及去除List中的重复元素)
- java小练习-去除ArrayList集合中的重复元素
- set集合 // 生成10-20,之间的10个随机数,要求不能重复
- ArrayList去除集合中自定义对象元素的重复值