集合框架

1.collection  方法

ArrayList al=new ArrayList();

增加  al.add("....")

 删除   al.remove("....")//al.removeall("......")

查询  Iterator it= al.iterator()

while(it.hasnext()){

it.next();

}

1.1.List

ArrayList al=new ArrayList();

特有方法:

1.指定位置添加元素

al.add(index,"   ....");//index为角标

2.获取元素

al.get(index)//与迭代器想同,均为遍历

3.获取对象的位置

al.indexof(".....")

4.获取子列表

al.subist(from,to)

5.ListIterator


为什么会有ListIterator

可以在遍历过程增删改查


1.1.1.ArrayList

arraylist去除重复是会调用equals方法进行比较,因此我们要复写equals方法,因为对现在这里面都是不相同的


1.1.2.LinkList特点

特有方法:

addFirst();

addLast();

//添加元素

getFirst();

getLast();

//获取元素但不删除元素

removeFirst();

removeLast();

//获取元素但是元素被删除。如果元素不存在会抛出nosuchelenmentsexception异常

jdk1.6之后出现了替代方法

offer First()//添加元素

peekFirst()//获取元素不删除元素

poolFirst()//获取元素并且删除元素,如果元素不存在会返回null


1.1.3.Vector


1.2.1.Hashset


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 集合框架的概念: 集合代表了一组对象(和数组一样,但数组长度不能变,而集合能)。Java中的集合框架定义了一套规范...
    锈色的栅栏阅读 343评论 0 2
  • 一、集合框架的概述 1、概述: 1、简述:所谓集合,就是为方便对多个对象的操作,对对象进行存储。集合就是存储对象最...
    玉圣阅读 544评论 0 4
  • 5分钟搞定java集合框架 java集合就是一个容器。 集合概述 l 为了保存 不确定的数据,或者对象...
    wangchuang2017阅读 486评论 0 0
  • title: java集合框架学习总结 tags:集合框架 categories:总结 date: 2017-03...
    行径行阅读 1,738评论 0 2
  • 年初二画微信发现原型图,左边原版,右边画的。虽然还是有少许不同,但已经够用了,再画一张,就可以进行交互设计啦!画图...
    安度因阅读 697评论 0 2