黑马程序员技术交流社区

标题: 哈尔滨有黑马更美 集合 [打印本页]

作者: 王博21131    时间: 2015-12-10 19:05
标题: 哈尔滨有黑马更美 集合
Collection
list是有序的集合 集合中每个元素都有对应的顺序 ,list集合可以使用重复元素 可以通过索引来访问指定位置的集合 顺序从0开始。 List集合默认按元素的添加顺序设置元素的索引 比如第一元素的索引就是零
list方法
voidadd(int index,object e):将元素e添加到list集合中的index处
boolean  addAll(int index,collection 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(inr index,Object e): 把集合index处的元素替换为e对象 返回以前在指定位置的元素
List subList(int fromIndex,int toIndwx):返回从所有fromIndex到toIndex处的所有集合元素的子集合 (包左不包右)
ListIterator
iterator的子接口 专门用于操作List集合的输出
List自己还有一个listiterator()方法  该方法返回ListIterator对象
boolean hasPrevious():返回该迭代器关联集合是否还有上一个元素
Object previous();返回该迭代器的上一个元素
总结
这是相对更加特殊的一个接口 只用于LIst接口 可以完成逆序输出
小小总结一下 希望有对一些同学帮助




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2