萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

123
返回列表 发新帖
楼主: drach

请问java中如何比较这个数组中的内容

[复制链接]
发表于 2007-12-18 16:43 | 显示全部楼层
俺估计。。。LZ压根没改写EQUALS。。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-12-18 18:01 | 显示全部楼层
他的问题就是因为正向历遍的问题。我在13楼说的很清楚了。
包括17楼贴的链接。里面提到的方法,他一个都没用。
无语……LZ根本没仔细看回帖。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-12-18 18:26 | 显示全部楼层
public boolean equals(Object obj) {
                boolean flag = false;
                if(obj instanceof SearchToken){
                        this.getId().equals((((SearchToken) obj).getId()));       
                        flag = true;
                }
               
                return flag;
        }
改写的equals$汗$ ,正反遍历我觉得无所谓吧,不至于差别那么大
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-12-18 20:00 | 显示全部楼层
怎么写的这么晕啊。。。。
你就
public boolean equals(SearchToken a) {
  return (id==a.getId())
}
不就完了

[ 本帖最后由 klsharp 于 2007-12-18 19:38 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-21 08:54 , Processed in 0.050317 second(s), 14 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表