我的程序在debug的时候,size是大于0的,然而keySet和EntrySet确为空,搞不明白,求解

解决方案 »

  1.   

    如果直接run也是null,那么把相关代码贴上来
      

  2.   

    你说的是属性keySet和entrySet?
    他们两个在没有调用过keySet()和entrySet()方法之前是null啊
    只有调用了这两个方法才会实例化一个KeySet和EntrySet分别赋值给属性keySet和entrySet的
      

  3.   

    HashMap的size是不是1?
    HashMap是可以放一个null键和null值的键值对的