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

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

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

首先简单的介绍下ArrayList

构造函数

Arraylist()

ArrayList(Collection c)

ArrayList(int initialCapacity)

常用方法:

增加元素到链表中

boolean add(Element e)

void add(int index, Element e)

从链表中删除元素

void clear()

E remove(int index)

protected void removeRange(int start, int end)

获取链表中的元素

E get(int index)

Object[] toArray()

修改某个元素

E set(int index, E element)

搜索元素

boolean contains(Object o)

int indexOf(Object o)

int lastIndexOf(Object o)

检查链表是否为空

boolean isEmpty()

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

获取链表大小

int size()

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、基本数据类型 注释 单行注释:// 区域注释:/* */ 文档注释:/** */ 数值 对于byte类型而言...
    龙猫小爷阅读 4,288评论 0 16
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,764评论 18 399
  • java笔记第一天 == 和 equals ==比较的比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量...
    jmychou阅读 1,518评论 0 3
  • 说出去的承诺,就像泼出去的水,太阳一大,就不见了。烂人! 2017年8月17日 星期四 太阳很大 五月的城还不热,...
    逆风有杨阅读 925评论 0 5
  • 深夜 不眠的人不止我一个 我听到吵闹嘈杂和城市的声音 我躺在床上 看着黑色笼罩的天花板 存在的东西在视距范围内空无...
    那个跑路的人阅读 99评论 0 0