Java Map
Map中不能包含相同的键,每个键只能映射一个值。
HashMap:并不能保证它的元素的顺序,元素加入散列映射的顺序并不一定是它们被迭代方法读出的顺序。
- Map.Entry
Map.Entry 是Map中的一个接口,他的用途是表示一个映射项(里面有Key和Value)
Map.Entry里有相应的getKey和getValue方法,即JavaBean,让我们能够从一个项中取出Key和Value。
- Map.entrySet()
Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>。Set里面的类型是Map.Entry,里面存放的是键值对。一个K对应一个V。
- Map.keyset()
keySet是键的集合,Set里面的类型即key的类型。
package Map.test;
import java.