除了继承Collection中的方法,List接口本身也定义了一些方法。
- void add(int index,Object ele) :在index位置插入ele元素。
- boolean addAll(int index , Collection eles):从index位置开始将eles中的所有元素添加进来。
- Object get(int index) :获取指定index位置的元素。
- int indexOf(Object obj):返回obj在集合中首次出现的位置。
- int lastIndexOf(Object obj):返回obj在当前集合中末次出现的位置。
- Object remove(int index):移除指定index位置的元素,并返回元素。
- Object set(int index,Object ele):设置指定index位置的元素为ele。
- List sublist(int fromIndex, int toIndex):返回从fromIndex到toIndex位置的子集合。
总结:常用方法
增:add(Object obj)
删:remove(int index)/remove(Object obj)
改:set(int index,Object ele)
查:get(int index)
插:add(int index,Object ele)
长度:size()
遍历:①Iterator迭代器方式
②增强for循环
③普通for循环