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 閱讀(133) 評論(0)  編輯  收藏 所屬分類: java.util 包分析

          主站蜘蛛池模板: 南雄市| 永康市| 体育| 罗定市| 县级市| 西贡区| 永川市| 延安市| 万全县| 赤壁市| 岳西县| 宁远县| 宝兴县| 司法| 高平市| 九江县| 宾阳县| 临颍县| 沾化县| 胶南市| 枝江市| 阳曲县| 静宁县| 革吉县| 郴州市| 无锡市| 白银市| 吉首市| 收藏| 黄陵县| 牙克石市| 读书| 调兵山市| 雷山县| 眉山市| 商都县| 武汉市| 都匀市| 华宁县| 抚宁县| 无为县|