ArrayList去除集合中字符串的重复值(字符串的内容相同)
来源:互联网 发布:淘宝2014年全年交易额 编辑:程序博客网 时间:2024/06/05 06:21
package cn.sdut.chapter5;import java.util.*;/* * ArrayList去除集合中字符串的重复值(字符串的内容相同) */public class List04 {public static void main(String[] args) {List<String> list = new ArrayList<>();list.add("java");list.add("web");list.add("ssss");list.add("java");list.add("java");list.add("ssss");// 边迭代边删除// method1(list);method2(list);print(list);}private static void method2(List<String> list) {for (int i = 0; i < list.size() - 1; i++) {for (int j = list.size() - 1; j > i; j--) {if (list.get(i).equals(list.get(j))) {list.remove(j);}}}}private static void method1(List<String> list) {List<String> list1 = new ArrayList<>();for (Iterator<String> it = list.iterator(); it.hasNext();) {String str = it.next();if (list1.contains(str)) {it.remove();// 边迭代边删除} else {list1.add(str);}}}private static void print(Collection<String> list) {for (String str : list) {System.out.println(str);}}}
阅读全文
0 0
- ArrayList去除集合中字符串的重复值(字符串的内容相同)
- ArrayList去除集合中字符串的重复值(字符串的内容相同)
- ArrayList去除集合中字符串的重复值(字符串的内容相同)
- * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 要求:不能创建新的集合,就在以前的集合上做。
- java--ArrayList去除集合中字符串的重复值
- ArrayList去除集合中字符串的重复值
- 练习12,去除ArrayList中重复的字符串内容
- 使用ArrayList创建新集合去除集合中字符串的重复值
- 黑马程序员-java基础-去除ArrayList中重复的字符串
- 去除ArrayList集合中的重复字符串元素
- ArrayList去除集合中自定义对象元素的重复值
- ArrayList去除集合中自定义对象元素的重复值
- 去除给定字符串中重复的字符串
- 去除ArrayList中重复字符串元素方式
- 集合框架---ArrayList中去除重复的方法
- 黑马程序员-java基础-去除ArrayList中重复的字符串方法2
- 1.3 去除字符串中重复的字符
- 去除字符串中重复的字符
- php 返回的Json格式数据中文乱码
- 暑假第21天总结
- CSU 1120 病毒(LCIS)
- 2017.8.23暑假集训第二十四天
- Ajax请求导出Excel的问题
- ArrayList去除集合中字符串的重复值(字符串的内容相同)
- SpringBean的生命周期
- 生成对抗网络GAN学习
- Linux终端如何翻页
- 蓝桥杯 九宫重排(八数码问题)
- Deep Compression:Pruning (剪枝模型压缩)
- openark对MySQL进行Online_DDL
- 经典水题:导弹拦截
- 商品列表