List作为Collection接口的子接口,增加了哪些根据索引来操作集合元素的方法?
"List作为Collection接口的子接口,当然可以使用Collection接口里的全部方法。而且由于List是有序集合,因此List集合里增加了一些根据索引来操作集合元素的方法。 void add(int index,Object element):将元素element插入到List集合的index处。 boolean addAll(int index,Collection c):将集合c所包含的所有元素都插入到List集合的index处。 Object get(int index):返回集合index索引处的元素。 int indexOf(Object o):返回对象o在List集合中第一次出现的位置索引。 int lastIndexOf(Object o):返回对象o在List集合中最后一次出现的位置索引。 Object remove(int index):删除并返回index索引处的元素。 Object set(int index,Object element):将index索引处的元素替换成element对象,返回新元素。 List subList(int fromIndex,int toIndex):返回从索引fromIndex(包含)到索引toIndex(不包含)处所有集合元素组成的子集合。"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。