博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java大神一个实例让你几分钟学会ArrayList
阅读量:6544 次
发布时间:2019-06-24

本文共 775 字,大约阅读时间需要 2 分钟。

java大神一个实例让你几分钟学会ArrayList

首先,我们要知道的什么时候用Array【数组】,而ArrayList又是在什么时候使用,不明白这个问题的话,这也没办法学下去的。我对这个问题的理解就是如果我们不清楚我们有多少数据元素的时候就最好使用ArrayList,但是如果你知道你的集合有多少元素的时候就用可以用数组,下面就用一个实例来教大家学会ArrayList!

这篇文章分享之前我还是要推荐下我自己的JAVA群:616959444 ,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份2017最新JAVA资料和零基础入门教程,欢迎初学和进阶中的小伙伴

首先简单的介绍下ArrayList

构造函数

  1. Arraylist()

  2. ArrayList(Collection<? extends E> c)

  3. ArrayList(int initialCapacity)

常用方法:

增加元素到链表中

  1. boolean add(Element e)

  2. void add(int index, Element e)

从链表中删除元素

  1. void clear()

  2. E remove(int index)

  3. protected void removeRange(int start, int end)

获取链表中的元素

  1. E get(int index)

  2. Object[] toArray()

修改某个元素

E set(int index, E element)

搜索元素

  1. boolean contains(Object o)

  2. int indexOf(Object o)

  3. int lastIndexOf(Object o)

检查链表是否为空

boolean isEmpty()

返回true表示链表中没有任何元素.

获取链表大小

int size()

ArrayList实例解析,包括常用的方法:

java大神一个实例让你几分钟学会ArrayList

java大神一个实例让你几分钟学会ArrayList

转载地址:http://owldo.baihongyu.com/

你可能感兴趣的文章
java 为啥变量名前要加个m?
查看>>
探索Android中的Parcel机制(上)
查看>>
c++ 类型定义
查看>>
C#开发微信门户及应用(5)--用户分组信息管理
查看>>
怎样实现前端裁剪上传图片功能
查看>>
ffmpeg+SDL2实现的视频播放器「退出、暂停、播放」
查看>>
2011/7/3 第二次评审
查看>>
Openvswitch手册(2): OpenFlow Controller
查看>>
tar解压
查看>>
inheritprototype原型继承封装及综合继承最简实例
查看>>
【磁耦隔离接口转换器】系列产品选型指南
查看>>
Apriori 关联算法学习
查看>>
Junit核心——测试集(TestSuite)
查看>>
MVPArms官方首发一键生成组件化,体验纯傻瓜式组件化开发
查看>>
Log4j_学习_00_资源帖
查看>>
制作iso镜像U盘自动化安装linux系统
查看>>
JSLint的使用
查看>>
命令行常用命令--软连接
查看>>
HTTP POST GET 本质区别详解
查看>>
PHP中HASH函数的优化技巧
查看>>