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 包分析

          主站蜘蛛池模板: 诸暨市| 岚皋县| 深泽县| 临沭县| 洛浦县| 陕西省| 东宁县| 商丘市| 彭水| 霸州市| 浙江省| 永年县| 巴彦淖尔市| 沁阳市| 连平县| 柳州市| 喀喇沁旗| 栾城县| 承德县| 青龙| 拉萨市| 南城县| 昆山市| 三都| 罗田县| 岱山县| 苗栗市| 西华县| 沧州市| 越西县| 托克托县| 岑巩县| 乌海市| 鄄城县| 龙川县| 汉川市| 海丰县| 板桥市| 布尔津县| 新晃| 青河县|