JAVA集合框架:[20]Map常用方法
map:一次添加一对侍厚治越元素;collection一次添加一个元素
map也称为双列集合,collection集合称为单列逗垅型巢集合
其实map集合中存储的就是键值对
map集合中必须保证键的唯一性
常用方法:
1:添加:value put(key,value):返回前一个和key关联的值,如果没有返回null交
3:判断:boolean containsKey(key)
boolean containsValue(key)
boolean isEmpty();
4:获取:
value get(key):通过键获取值,如果没有该键,返回null。
可以通过返回空来判断是否包含指定键
int size():获取键值的对数
map常用的子类:
hashtable:内部结构是哈希表,是同步的。不允许null作为键,null作为值
|-Properties:用来存储键值对型的配置文件信息,可以和Io技术结合
hashmap:内部结构是哈希表,不是同步的。允许null作为键,null作为值
treemap:内部结构是二叉树,不是同步的。可以对map集合中的键进行排序
注意:map没有迭代器,所以想取出map中的所以元素必须通过keyset方法获取map中所有的键所在的set集合,再通过set的迭代器获取到每一个键,再对每一个键通过map集合的get方法获取其对应的值即可
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:92
阅读量:20
阅读量:70
阅读量:87