好了,我们最后说一说刘备 map。
正如每个成大事者都有其过人之处,
我认为刘备的过人之处,就在于他
善于用人。他本身可以存两个属性,
也就是一对键值对。
下面可以看一下map的方法
我们前面提到说,每一个武将都有大招,
而刘备这就是要请人帮忙,map的
迭代
器如果没有set以及collection
是远远
不行的。一部分是keyset,
还有一
部分是values。
object put (object key,object val) | 以键值对的方式进行存储 |
object get(object key) | 根据键返回相关的值,如果不存在则是null |
int size() | 返回元素个数 |
object remove(object key) | 删除键值对 |
set ketset() | 返回键的集合 |
collection values() | 返回值的集合 |
booleans containskey(object key ) | 存在指定的键值对返回key |
而hashmap与hashtable之间也有很大的不同
hashmap与hashtable的区别
.在多线程的情况下hashmap不安全
在多线程情况下
hashtable 很安全,同步
/但是hashmap的效率更高
.在多线程的情况下hashmap不安全
在多线程情况下
hashtable 很安全,同步
/但是hashmap的效率更高