ArrayList与数组类似。能够根据元素的多少自动缩小放大,还能够让你取出数据而不必管理集合的细节。
操作:
创建:ArrayList <Egg> myList = new ArrayList<Egg>();
加入元素:Egg egg1 = new Egg(); myList.add(egg1);
查询大小:myList.size()//int
查询特定元素:myList.contain(egg1)//boolean
查询特定元素位置:myList.indexOf(egg1)//int 从0开始
判断是否为空:mylist.empty()//boolean
删除元素:myList.remove(egg1)//后续元素会补上位置
ArrayList不能用下标访问其中数据