集合框架-去重字符串案例-2
来源:互联网 发布:淘宝花呗店铺出售 编辑:程序博客网 时间:2024/06/11 01:24
方法四:
package cn.itcast_04;import java.util.ArrayList;import java.util.Iterator;/* * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 要求:不能创建新的集合,就在以前的集合上做。 */public class ArrayListDemo2 {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);}}}
0 0
- 集合框架-去重字符串案例-2
- 集合框架-去重字符串案例
- 集合框架-去重自定义对象案例
- ArrayList 集合框架实例(数据去重)
- TreeSet集合的一个比较器排序去重案例
- Hadoop 案例2----数据去重问题
- Spark经典案例2-数据去重
- 集合框架_去除ArrayList集合中的重复字符串元素案例2
- 黑马程序员_日记39_ArrayList字符串集合去重
- 集合中有包含关系的字符串去重
- list集合去重
- List集合去重
- List集合去重
- javaLIST集合去重
- list集合去重
- 集合去重
- HashSet 集合 去重
- set集合去重
- Linux环境下获取当前主机的IP/MAC等信息(C/C++)
- Oracle更新的多种场景
- 宅急送 项目第一天 环境搭建
- R语言向量_向量符号化
- mybatis之<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></trim>
- 集合框架-去重字符串案例-2
- spring整合Junit详细步骤
- 积分系统(1)-详细公告页面之table标签
- 用Java实现十六进制转十进制
- Codevs 1191 数轴染色
- android_替代麻烦的异步任务 解决网络访问必须在子线程
- 利用Logistic回归预测疝气病症的病马的死亡率
- JBoss7/WildFly配置数据源:mysql
- Dockerfile中ENTRYPOINT 和 CMD的区别