zoukankan      html  css  js  c++  java
  • Java集合使用确定、常用方法、遍历方式

    (一)确定使用哪种类型集合?

    1.0  看需求---->是否是键值对象形式:

           是:Map     键是否需要排序--->是:TreeMap;否: HashMap   不知道也用HashMap。

           否: Collection    元素是否唯一--->

                                        是:Set--->元素是否排序--->是:TreeSet  ;否  HashSet  不知道就用HashSet

                                        否:List--->安全么?----->是:Vector(很少用);否:(查询多)ArrayList、或者(增删多)LinkedList   不知道就用ArrayList

    2.0  集合常见的方法以及遍历方式

    Collection:
            add()
            remove()
            contains()
            iterator()
            size()
            
            遍历方式:
                增强for
                迭代器
                
            |--List
                get()
                
                遍历:
                    普通for
            |--Set
        
        Map:
            put()
            remove()
            containskey(),containsValue()
            keySet()
            get()
            value()
            entrySet()
            size()
            
            遍历方式:
                根据键找值

                根据键值对对象分别找键和值。

               

  • 相关阅读:
    算法复习:字符串
    【第五天打卡。
    【第四天打卡。
    【第三天打卡。
    第二天打卡。
    【唉
    配环境到崩溃系列
    所谓环境……
    【随便吐槽
    第四天。打卡。【偷懒了两天hhhh
  • 原文地址:https://www.cnblogs.com/not-alone/p/8545622.html
Copyright © 2011-2022 走看看