A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王博21131 中级黑马   /  2015-12-10 19:05  /  599 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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接口 可以完成逆序输出
小小总结一下 希望有对一些同学帮助

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马