您的位置:首页 > 编程语言 > Java开发

集合框架。。。。java知识总结(工作一年半差不多两年了,感觉是时候总结一下java,文章内容为本人观点)

2017-02-17 17:27 549 查看
2017-2-17 

Colection 所有集合类的根接口。Map 映射接口,存放的是键值对。Iterator遍历集合的迭代接口。

Map<key,value> key不循序重复,重复则覆盖。

Map实现类:HasMap,HasTable,TreeMap

HasMap常用的方法:put(key,value)存放对象;get(key)获取key对应的数据;keySet()返回此映射中所包含的键的set视图;

         Set<Person>  keys=hash.keySet();

for(Person p:keys){

System.out.println(p+":"+"hash.get(p))");

}

C

Colection两个子接口:List有序,Set无序不重复

List实现类:ArraList,LinkedList,Vector

ArraList:数组列表,数据采用的是数组方式存放;常用方法:add(Object o)集合中添加数据;remove(Object o)删除集合中的数据;add(int index,Object element)集合中摸个索引位置添加数据;get(int index)获取集合中某个位置的数据;

LinkedList:链表

ArraList,LinkedList遍历:for循环,增强for循环,iterator;

Set实现类:HashSet,TreeSet

HashSet :元素不重复;TreeSet:根据指定方式排序。存储的对象必须实现Compable接口;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 框架 集合
相关文章推荐