http://www.frontfree.net/view/article_695.html

解决方案 »

  1.   

    1.java.util包里的
    2.HashMap类型
    3.相当于一个可变的数组
    4.不用谢
    ^_^看看jdk文档就知道啦.
      

  2.   

    java.util包里的HashMap类型相当于一个可变的数组
      

  3.   

    可变数组应该是ArrayList
    HashMap是继承Map接口的实现Hash表的数据类型哈希和数组是有本质区别的各位
      

  4.   

    HashMap类的继承
    java.lang.Object
    |___java.util.AbstractMap
        |_____java.util.HashMap
    映射允许以键/值对的形式存储数据,这里的键和值都是对象
      

  5.   

    Map 是一个interface ,而HashMap是从Map 里implements 来的
    用的时候这样
    Map map1 = new HashMap();
    在Map  向map添加对象
    map1.put("dog","black");
    在这里dog 是keyWord 12是value
      

  6.   

    sunDay1207(sunsky)说的很正确。
    hashmap是一个十分有用的容器,它隶属于java.util包内。
    它有点像可变长数组,但是它的引数(key)可以是任何类型。所以应用的范围相对来说更大一些。
      

  7.   

    和hashTable差不多。但是HashTable内部支持多线程了,HashMap效率高,但是在多线程的时候同步要自己做。
      

  8.   

    hashmap是个可以用任何类型引数的数组~~~~