java 基础--集合Map

 今天复习了下java 基础 集合 关于Map

  通过api发现 map主要操作有几个:

1、增加value

  value put (K key, V value)

public static void main(String[] args) {
        Map<Integer,String> map = new HashMap<Integer,String>();
        putMap(map);
    }

    public static void  putMap(Map<Integer,String> map){
        map.put(4,"北京");
        map.put(1,"西城");
        map.put(5,"朝阳");
        map.put(0,"东城");
    //替换了key是0的value System.out.println(map.put(
0, "丰台")); System.out.println(map); }

打印的结果是:

  东城
  {0=丰台, 1=西城, 4=北京, 5=朝阳}

2、通过key获得 value  

  value get(Object key) 

System.out.println(map.get(4));

打印结果:北京
{0=东城, 1=西城, 4=北京, 5=朝阳}

3、删除通过key 删除v alue

  value remove(Object key)

    System.out.println(map.remove(5));

  打印的结果是:

  朝阳
  {0=东城, 1=西城, 4=北京}

4、是否包含:

 boolean containsKey(Object key)
如果存在返回true,不存在返回false

  

posted @ 2014-06-24 22:19  zhanggl  阅读(97)  评论(0)    收藏  举报