zoukankan      html  css  js  c++  java
  • HashSet、LinkedHashSet、TreeSet 简明解释

    HashSet:元素无序。比如存入a、e、c、d、b,输出d、e、b、c、a。

    LinkedHashSet:怎么存进去,怎么出来。比如存入a、e、c、d、b,输出a、e、c、d、b。

    TreeSet:排好序的输出。比如存入a、e、c、d、b,输出a、b、c、d、e。

    看代码,一目了然:

    public static void main(String[] args) {
            
            System.out.println("####################HashSet Start####################");
            Set<String> setHash=new HashSet<String>();
            setHash.add("a");
            setHash.add("e");
            setHash.add("c");
            setHash.add("d");
            setHash.add("b");
            for (Object object : setHash) {
                System.out.print(object+" ");
            }
            System.out.println("
    ####################HashSet End####################");
            System.out.println("
    ####################LinkedHashSet Start####################");
            Set<String> setLinked=new LinkedHashSet<String>();
            setLinked.add("a");
            setLinked.add("e");
            setLinked.add("c");
            setLinked.add("d");
            setLinked.add("b");
            for (Object object : setLinked) {
                System.out.print(object+" ");
            }
            System.out.println("
    ####################LinkedHashSet End####################");
            System.out.println("
    ####################TreeSet Start####################");
            Set<String> setTree=new TreeSet<String>();
            setTree.add("a");
            setTree.add("e");
            setTree.add("c");
            setTree.add("d");
            setTree.add("b");
            for (Object object : setTree) {
                System.out.print(object+" ");
            }
            System.out.println("
    ####################TreeSet End####################");
        }

    结果:

  • 相关阅读:
    SGU 176.Flow construction (有上下界的最大流)
    POJ 2391.Ombrophobic Bovines (最大流)
    poj 1087.A Plug for UNIX (最大流)
    poj 1273.PIG (最大流)
    POJ 2112.Optimal Milking (最大流)
    SGU 196.Matrix Multiplication
    SGU 195. New Year Bonus Grant
    关于multicycle path
    ppt做gif动图
    codeforces 598A Tricky Sum
  • 原文地址:https://www.cnblogs.com/jinghun/p/7898262.html
Copyright © 2011-2022 走看看