zoukankan      html  css  js  c++  java
  • 192 01 Android 零基础入门 03 Java常用工具类 04 Java集合 02 List集合 01 List概述

    192 01 Android 零基础入门 03 Java常用工具类 04 Java集合 02 List集合 01 List概述

    本文知识点:List概述

    说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步

    List概述

    mark

    ArrayList特点

    mark

    集合在Java中都是属于java.util包下的,所以在使用集合使,需要导入java.util包
    注:前面学习的属于java.lang包下的,不需要导入
    mark

    了解Collection接口——ArrayList的父类

    mark

    Collection接口下的方法

    add方法:添加元素
    mark

    clear方法:移出集合中的所有元素,对集合进行清空操作
    mark

    contains方法:判断集合中是否包含参数中给定的对象
    mark

    从Object类中继承的方法:equals方法和hashCode方法
    mark

    isEmpty方法:判断集合中元素是否为空,如果集合中没有元素,即集合为空,则返回true
    mark

    iterator方法:迭代器方法,后面对集合进行遍历操作的时候,会经常用到
    mark

    remove方法:移除集合当中的某个元素
    mark

    size方法:类似数组中的length方法,用来求集合中元素的数量
    mark

    toArray方法:把集合转换为数组
    mark

    List接口——List接口是Collection、Iterable这2个接口的子接口

    mark

    List接口中的方法

    List接口中的很多方法和Collection接口中的方法一致,我们看一下与Collection接口中不一致的方法即可
    get方法:返回列表中指定位置处的元素
    mark

    indexOf方法:返回某个对象在列表当中的位置
    mark

    sort方法:对列表进行排序
    mark

    ArrayList父接口、子接口

    mark

    ArrayList的构造方法

    1、构造方法1:构造一个空的列表、并且初始化容量为10的内存空间
    2、构造方法2:以一个已经存在的Collection集合数据去创建一个数组序列ArrayList
    3、构造方法3:包含一个初始化容量的构造方法
    mark

  • 相关阅读:
    zabbix客户端自动注册
    运维监控篇(2)_Zabbix简单的性能调优
    Zabbix unreachable poller processes more than 75% busy
    RabbitMQ 内存控制 硬盘控制
    RabbitMQ的Q&A
    RabbitMQ性能优化
    消息默认的属性
    RabbitMQ的Vhost,Exchange,Queue原理分析
    逻辑运算符(&& || and or)
    面向对象
  • 原文地址:https://www.cnblogs.com/xlfcjx/p/13924287.html
Copyright © 2011-2022 走看看