Interface Map<K,V>
K -- key
V -- value
使用了泛型之后,会使得key和value的类型被固定下来。
如果没有泛型,key和value的类型是可以不固定的
在应用中,我们往往是通过一种数据结构存储一种类型的数据,一般情况下不会混着用
K的类型,和V的类型,是可以不一样的。
Map中重要的方法:
V put(K key, V value):这个方法是干什么的?
向Map对象中放入key和key对应的value
取出呢?get
取什么?取什么有意义?
取一个具体的东西,什么是具体的?value
怎么取value?
通过key去取,因为key是唯一的,那么通过key就能拿到一个确定的值,具体的值。
V get(K key)
通过key去拿value
在map中,一条数据指的是一个K V键值对。