永发信息网

关于contains能和我说说吗?我用到了这个但是总是返回false,在网上查到都是要我重写equals.没分了,下次补

答案:2  悬赏:20  手机版
解决时间 2021-02-25 07:33
关于contains能和我说说吗?我用到了这个但是总是返回false,在网上查到都是要我重写equals.没分了,下次补
最佳答案
调用contains方法的集合中的泛型元素必须是重写equals方法的。
如你的集合是List list ;
要想使contains生效,必须在Person类中重写public boolean equals(Object obj){}
如果只以Person中的name属性判定相同的话,方法体中这样写:
public boolean equals(Object obj){if(!obj instenceof Person)return false;return this.name.equals(((Person)obj).name);}
全部回答
应该不能吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
韵达珠江服务站地址在什么地方,想过去办事
浮体闸地址有知道的么?有点事想过去
老公和他妈妈都特别抠、我真的很想离婚、每一
春节期间农行营业时间
下列日期中,唐山在一年之中昼夜长短相差最小
手机微信己绑银行卡,怎么转帐给别人银行卡,而
房镇社会管理服务中心我想知道这个在什么地方
玩英雄联盟FPS只有10几怎么办?
烽火大唐更武神一样?怎么回事
工资发放凭证怎么做
单选题下列命题的否定为假命题的是A.?x∈R,x
— Where’s Lucy ? — She in the off
源康堂大药房地址在什么地方,想过去办事
急求,适合小学生英文短歌
百信药业配送点(金乌街)我想知道这个在什么地
推荐资讯
韦文曦这名字好不好
南京德邦理货员工资怎么样!一天要工作几小时
华为手机来电闪光灯下载怎么样下载
弗朗西斯怎么后来不行了?
请问碾子山到齐齐哈尔的客车都有几点的? 从
六安市裕安区交通四分局怎么去啊,有知道地址
微信公众号第三方模板,哪个好用,哪个免费
为何人是由猴子进化而来的?
稗 怎么读
2013建筑学考研,有哪些学校能调剂?总分314
国强私教裕强健身会所(万象江山私教旗舰店)地
白院寺地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?