ArrayList集合
Posted xiaozhu1017
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayList集合相关的知识,希望对你有一定的参考价值。
1、ArrayList集合
(1)ArrayList集合与数组的区别:数组的长度不可以改变;ArrayList集合的长度可以改变;
(2)格式:ArrayList <E> list=new ArrayList<E>(); <E>代表泛型,也就是装在ArrayList集合中的元素是什么类型(类型必须一致),泛型只能是引用类型,不能是基本类型(如果希望向ArrayList集合中存储基本数据类型,必须使用基本类型对应的包装类byte--Byte, short--Short, int--Integer, long--Long, float--Float, double--Double, char--Character, boolean--Boolean);
(3)对于ArrayList集合来说,直接打印得到的不是地址值,而是内容,如果内容是空,得到的是空的中括号[],原因是ArrayList类重写了toString方法;
(4)常用方法:1》public boolean add(E e); 向集合中添加数据(例:list.add(数据));
2》public E get(int index);从集合中获取元素,参数是索引编号,从0开始;
3》public E remove(int index); 从集合中删除元素,参数是索引编号,返回值是被删除的元素;
4》public int size();获取集合的长度;
以上是关于ArrayList集合的主要内容,如果未能解决你的问题,请参考以下文章