集合框架知识总结
Posted 笑明子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合框架知识总结相关的知识,希望对你有一定的参考价值。
collection
collection接口是集合框架的最父类
接口,定义了一些最共性的方法;
例如:add (); remove(); isEmpty(); size(); clear(); contains();
addAll(); containsAll(); removeAll();删除所有相同元素 retainAll();保留所有相同元素
注:带有All的方法传入的参数基本都是集合;
Iterator
Iterator是集合的迭代器对象;抽取了所有集合的取出的共性(一个一个的取出);
Iterator中只有三个方法:hasNest(); next(); remove();
集合中会有iterator()方法来获取集合迭代器对象。
例如:
Iterator it = coll.iterator(); for(Iterator it = coll.iterator() ; it.hasNext(); ){ //开发时使用这for循环个迭代。 }
集合框架细节:
集合中存入基本数据类型时基本数据类型自动装箱。
集合中存储的是对象的引用。
集合执行add()方法后,存入的类型提升为Object,取出后应当强转。(可以使用泛型解决强转问题)
以上是关于集合框架知识总结的主要内容,如果未能解决你的问题,请参考以下文章