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()
            
            遍历方式:
                根据键找值

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

               

  • 相关阅读:
    ubuntu配置jdk(收藏)
    ubuntu学习笔记-tar 解压缩命令详解(转)
    URL编码以及GET和POST提交乱码解决方案 (转)
    maven模块开发(转)
    Spring定时任务配置
    java调用webservice
    struts2 JSON 插件的使用
    Java 基础知识点滴(1)
    vscode语法报错
    无法加载文件 .ps1,因为在此系统中禁止执行脚本
  • 原文地址:https://www.cnblogs.com/not-alone/p/8545622.html
Copyright © 2011-2022 走看看