zoukankan      html  css  js  c++  java
  • 剔除数组或List中重复的元素

    import java.util.Arrays;
    import java.util.Collection;
    import java.util.HashSet;
    import java.util.List;
    import java.util.Set;
    
    public class NonDuplicatesList {
    
        public static void main(String[] args) {
        String[] colors = { "red", "white", "blue", "green", "gray", "orange", "tan", "white", "cyan", "peach", "gray",
            "orange" };
        List<String> list = Arrays.asList(colors);
        System.out.printf("List: %s%n", list);
    
        // eliminate duplicates then print the unique values
        printNonDuplicates(list);
        } // end method main
    
        // create a Set from a Collection to eliminate duplicates
        private static void printNonDuplicates(Collection<String> values) {
        // create a HashSet
        Set<String> set = new HashSet<>(values);
    
        System.out.printf("%nNonduplicates are: ");
    
        for (String value : set)
            System.out.printf("%s ", value);
    
        System.out.println();
    
        } // end method printNonDuplicates
    
    } // end class NonDuplicatesList
  • 相关阅读:
    高效是如何来的
    find 删除指定日期的文件
    MySQL基础教程
    grep search information
    关于进程的问题
    linux useradd 命令
    host and ip 的关系
    git cherry-pick 教程
    正则练习
    正则表达式-获取
  • 原文地址:https://www.cnblogs.com/IcanFixIt/p/4346358.html
Copyright © 2011-2022 走看看