Java Coder

          Map 接口分析

          java.util.Map 接口定義了key-value對形式的集合類型,它提供了三種訪問視圖:
          • key set:所有key的集合。由于key是不可重復的,所以返回一個set
          • value collection:所有value的集合,value可以重復
          • entry set:所有key-value對的集合,也不可能重復
          對這三個視圖的修改都會影響到原來的Map集合。
          必須注意的是,Map中的key要選擇不可變對象,比如String,否則Map的行為不可預測。

          Map接口中還定義了一個內部接口Map.Entry,它包含了一個key-value對象,提供了getKey()和getValue()等方法。和entrySet()方法一起使用,可以方便的遍歷整個Map集合。

          posted on 2008-07-27 21:11 fred.li 閱讀(135) 評論(0)  編輯  收藏 所屬分類: java.util 包分析

          主站蜘蛛池模板: 乌海市| 延吉市| 攀枝花市| 都安| 东乡县| 涟源市| 甘肃省| 凤城市| 观塘区| 旬邑县| 灵宝市| 象山县| 平泉县| 中阳县| 定西市| 黄冈市| 奈曼旗| 冷水江市| 万山特区| 汝州市| 康乐县| 金昌市| 泉州市| 宣汉县| 巍山| 新巴尔虎右旗| 义乌市| 修文县| 湖南省| 黑水县| 郴州市| 滁州市| 林口县| 富阳市| 奈曼旗| 英山县| 杂多县| 措美县| 来凤县| 双峰县| 阿瓦提县|