Java 集合框架

集合的概述程序储存书籍的方式 集合:丰富多样的强大的数据存储(java 提供的一大堆 API)集合的体系结构接口Collection:存储的是可重复(不唯一)、无须的数据 接口List:存储的是可重复(不唯一),有序的数据使用接口要找到他们的实现类 Arratlist LinkendList ......... 接口Set:存储的是不可重复(...
摘要由CSDN通过智能技术生成

集合的概述

程序储存书籍的方式

        集合:丰富多样的强大的数据存储(java 提供的一大堆 API)

集合的体系结构

接口Collection:存储的是可重复(不唯一)、无须的数据

        接口List:存储的是可重复(不唯一),有序的数据使用接口要找到他们的实现类

                Arratlist

                LinkendList

                .........

        接口Set:存储的是不可重复(唯一)、无序的数据

                HashSet

                TreeSet

                ......

接口 Map:存储的是键值对(key键 vatlue值,键和值一一对应)数据

        HashMap

        HashTable        

                Properties

        TreeMap

        ....

List集合

ArrayList

        动态数组

构造方法:

        ArrayList<E>()

常用方法

        add(E e):boolean 存储指定类型(E:泛型类型)的元素

        add(int index,E element):void 在指定下标位置存储指定类型的元素,原有未知的元素回一次后移

        remove(int index):E 删除指定下标位置的元素,返回被删除的元素

        remove(Object obj):boolean 删除指定的元素(如果有重复的,只会删除找到的第一个元素)

        set(int index, E element):E 修改指定下标位置的元素,返回被替换的元素

        get(int index):E 根据下标查询元素

        size()&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值