zoukankan      html  css  js  c++  java
  • 集合,框架

    1  : Collection

    1,1:list              1,2:set

    1,1,1:Array List     1,1,2: Linked List       1,1,3Vector

    1,2,1: HashSet      1,2,2:Sortedset

    1,2,2,1: Treest

    2:Map

    2,1:HashMap            2,2:SsortedMap

    2,2,1:TreeMap

    List:一列数据,数据内容可以重复。以元素安插的次序来放置元素,不会重新排列

    Set:一列数据,数据内容(不)可以重复。使用自己内部的一个排列机制放置元素

    Map:一列数据,使用自己内部的一个排列机制放置元素

    List(接口):add----向集合中添加元素                                增

                  renlove----删除列表指定位置的对象                       删

                       get----(返回)列表中指定位置的(元素)         改

                      size-----返回列表中的元素                              (大小。长度)

    ArrayList:使用最广泛,集合元素增加或删除操作(不)频繁时使用          [最适合查询]

    LinkedList:当需要在集合的中间位置,频繁增加或删除元素时使用

    Vector:与(ArrayList)类似,但[Vector]是线程安全的,所以性能要低于{ArrayList}

    注释:

    元素类型可以不同,集合长度可变,空间不固定

    java中对一些数据和算法进行了{封装}即[集合],集合是一种对象

             用于储存,检索,和传输对象

    在Map中:1,HashMap   速度快,不排序

                   2,TreeMap   排序,但是速度慢

  • 相关阅读:
    SAP应用界面开发:1)SELECTOPTIONS对象
    ABAP工作区,内表,标题行的定义和区别
    Open SQL:6)Open SQL 增刪查改(CRUD)
    SAP应用界面开发:2)PARAMETERS对象
    Open SQL:5)Open SQL获取数据行数限制
    Open SQL:3)多个表数据连接查询
    Open SQL:4)参照内表条件进行查询
    Open SQL:7)动态WHERE条件内表
    SAP应用界面开发:3)SELECTIONSCREEN 对象(1)
    SAP应用界面开发:3)Text Elements(文本元素)对象
  • 原文地址:https://www.cnblogs.com/haoziwoaini/p/5410798.html
Copyright © 2011-2022 走看看