回顾集合

来源:互联网 发布:单片机 以太网MAC 编辑:程序博客网 时间:2024/06/04 23:02

1.集合
<1>What
<2>Why
集合是用来装入很多数据的
比如说 一个小口袋 可以装入很多东西
可能有人会有疑问 不是有数组吗? 为什么要集合?
因为数组的长度是不可变的 集合的长度是可以改变的
WWW H
2.泛型
<1>What
<2>Why
<3>构造方法中使用泛型,多个泛型,通配符,泛型方法,泛型数组(object)

3.List
<1>ArrayList(可以加重复的值)
数组结构,查询快,增删改慢
<2>LinkedList(特有方法)
链表结构,查询慢,增删改快
<3>Vector
增删改查慢(现在不用)
3.Set 不能添加重复的值
<1>HashSet 无序可以加null
<2>TreeSet 有序 不能加null
4.Map(重点)
<1>HashMap 可以加空值(无序)
<2>HashTable 不能加空值(无序)
<3>TreeMap 可以加空值(有序)

 <4>迭代Map(重点)获得键和值
原创粉丝点击