java吧 关注:1,277,306贴子:12,791,777
  • 27回复贴,共1

求找错,关于HashMap的

只看楼主收藏回复

如题


1楼2013-06-06 19:21回复


    IP属地:广东2楼2013-06-06 19:22
    收起回复
      2025-09-08 15:30:23
      广告
      不感兴趣
      开通SVIP免广告

      一帖代码就删,只好发图了 。


      5楼2013-06-06 19:27
      回复

        为什么这个if总是false


        6楼2013-06-06 19:28
        收起回复

          写equals和hashCode了
          hashCode不太会写,怎么写是标准的?


          7楼2013-06-06 19:56
          收起回复
            equals写错了


            8楼2013-06-06 20:30
            收起回复
              貌似不能直接用if判断,需要用equals判断。


              IP属地:广东9楼2013-06-06 21:26
              回复
                return this.name.equalse(...)&&......
                字符串不能用 == 判断的,骚年


                IP属地:广东10楼2013-06-06 21:50
                回复
                  2025-09-08 15:24:23
                  广告
                  不感兴趣
                  开通SVIP免广告
                  你这么写 一定返回false ,比较的是地址不是里面的值


                  11楼2013-06-06 22:32
                  回复
                    你的loginUser对象和 HashMap里放的对象是完全不一样的。。如果要返回true 要把你刚new 的对象 loginUser 放进HashMap中


                    IP属地:湖北12楼2013-06-07 00:17
                    收起回复