zoukankan      html  css  js  c++  java
  • java集合中字符去重

    java集合中字符去重

    代码编写

    package com.xiang;
    
    
    import java.util.ArrayList;
    import java.util.HashSet;
    
    /**
     * Created by IntelliJ IDEA.
     * User: xiang
     * Date: 2021/11/11 15:43
     */
    public class ListApplication {
        public static void main(String[] args) {
            ArrayList<Object> list = new ArrayList<>();
            System.out.println("去重前");
            list.add("A");
            list.add("A");
            list.add("B");
            list.add("B");
            list.add("C");
            list.add("C");
            list.add("D");
            list.add("D");
            System.out.println(list);
    
    
            ArrayList<Object> objects = new ArrayList<>();
            System.out.println("去重后");
            for (int i = 0; i < list.size(); i++) {
                if (!objects.contains(list.get(i))){
                    objects.add(list.get(i));
                }
            }
            System.out.println(objects);
    
    // 直接去重
            HashSet<Object> set = new HashSet<>();
            set.add("Q");
            set.add("Q");
            set.add("w");
            set.add("w");
            set.add("A");
            set.add("A");
            System.out.println("HashSet 直接去重");
            System.out.println(set);
        }
    
    }
    
    

    运行结果

    去重前
    [A, A, B, B, C, C, D, D]
    去重后
    [A, B, C, D]
    HashSet 直接去重
    [Q, A, w]
    
  • 相关阅读:
    MyISAM 和 InnoDB 索引的区别
    iOS crash日志
    。。。
    redis的缓存测试
    job测试
    笔记
    Android获取启动页面Activity方法
    UI自动化框架-一个小demo
    mitmproxy-java 的尝试
    monkey
  • 原文地址:https://www.cnblogs.com/d534/p/15540725.html
Copyright © 2011-2022 走看看