ArrayList类是一个可以动态修改的副本,与普通副本的区别就是它是没有固定大小的限制,我们可以添加或删除元素。
ArrayList继承了AbstractList,并实现了List接口。
ArrayList类位于java.util包中,使用前需要约会它,语法格式如下:
<span style=”color:#333333″><span style=”color:#666600″>导入</span><span style=”color:#000000″>java</span><span style=”color:#666600″>.</span><span style=”color:#000000″>util</span><span style=”color:#666600″>.</span><span style=”color:#660066″>ArrayList</span><span style=”color:#666600″>;</span> <span style=”color:#880000″>// ArrayList类</span>
<span style=”color:#660066″>ArrayList</span> <span style=”color:#666600″><</span><span style=”color:#000000″>E</span><span style=”color:#666600″>></span><span style=”color:#000000″> objectName </span><span style=”color:#666600″>=新的</span><span style=”color:#660066″>ArrayList</span> <span style=”color:#666600″><>();</span> <span style=”color:#880000″>//初始化</span>
</span>
E:泛型数据类型,用于设置objectName的数据类型,只能为引用数据类型。
objectName:对象名。
ArrayList是一个数组副本,提供了相关的添加,删除,修改,遍历等功能。
添加元素
ArrayList类提供了很多有用的方法,添加元素到ArrayList可以使用add()方法
访问元素
访问ArrayList中的元素可以使用get()方法
修改元素
如果要修改ArrayList中的元素可以使用set()方法
删除元素
如果要删除ArrayList中的元素可以使用remove()方法
计算大小
如果要计算ArrayList中的元素数量可以使用size()方法
ArrayList排序
集合类也是一个非常有用的类,位于java.util包中,提供的sort()方法可以对字符或数字列表进行排序。
Java ArrayList方法
Java ArrayList常用方法列表如下:
了解更多java培训相关技术欢迎关注尚硅谷教育!