本帖最后由 kangmiao89757 于 2013-06-27 14:57:57 编辑

解决方案 »

  1.   

    你可以使用TreeMap,TreeMap也是基于红黑树对TreeMap中的所有key进行排序,从而保证TreeMap总所有的key-value处于有序状态。可以定制紫的排序方法的
      

  2.   

    我是想知道hash排序是怎么排的,我怎么获取Map集合中元素的hash值?hashMap是不是根据hash值的自然顺序排的?
      

  3.   

    我是想知道怎么获取Map集合中元素的hashCode,谢谢!
      

  4.   

    我是想知道怎么获取Map集合中元素的hashCode,谢谢!这个需要读源代码,可以参考http://alex09.iteye.com/blog/539545
      

  5.   

    我是想知道hash排序是怎么排的,我怎么获取Map集合中元素的hash值?hashMap是不是根据hash值的自然顺序排的?static int hash(int h)   
    {   
        h ^= (h >>> 20) ^ (h >>> 12);   
        return h ^ (h >>> 7) ^ (h >>> 4);   
    }   
      

  6.   

    我是想知道怎么获取Map集合中元素的hashCode,谢谢!这个需要读源代码,可以参考http://alex09.iteye.com/blog/539545
    谢谢,虽然看着比较费劲,但总算了解了一些