首页 > 其他 > 详细

23、List集合

时间:2015-06-08 16:59:00      阅读:150      评论:0      收藏:0      [点我收藏+]

1、List

  List接口是Collection的子接口,用于定义线性表数据结构。List是可重复集

2、List自身定义的方法

  List处理继承Collection方法外,自己还定义了其它方法,例如:

      ①:E get(int index):通过数组下标获取元素

  ②:E set(int index, E element):将给定的元素存入给定位置,并将原位置的元素返回。注意原下标元素必须存在,否则会抛出IndexOutOfBoundsException异常

        案例:将集合第一个和第三个元素位置对调  list.set(2, list.set(0, list.get(2))) ;

  ③:void add(int index,E element):将给定的元素插入到指定位置,原位置及后续元素都顺序向后移动。

    注意:下标位置不能超过未插入前最大下标+1,否则将抛出IndexOutOfBoundsException异常

  ④:List<E> subList(int fromIndex, int toIndex):按照下标将元素复制到另一个子集中(含前不含后),这里子集存储的是对象的地址,故对子集的操作会影响原List

23、List集合

原文:http://www.cnblogs.com/caoyc/p/4561046.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!