我的错误1

userIdSet2.retainAll(userIdSet1);

userIdSet里的类型是Integer对象!

//userIdSet2保留的是userIdSet1和userIdSet2的交集     fuck!!!!!犯的错是         userIdSet2.retainAll(userIdSet1)后userIdSet2为空!!!因为Set的retainAll方法要调用equals方法,比较的是Integer对象,不是Integer数值!!!!


这个问题耽误了我快一天,找了许久才找到问题在这里。。。。哎!!!!抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂抓狂

阅读更多
文章标签: java Set Integer
个人分类: java基础
上一篇正则
下一篇性能比较
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭