From efafbbf142c81c233c71de636a2d3ce9dc2124f0 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 12 九月 2023 19:20:05 +0800 Subject: [PATCH] 修复bug --- app/src/main/java/com/application/zhangshi_app_android/bean/BannerBean.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/bean/BannerBean.java b/app/src/main/java/com/application/zhangshi_app_android/bean/BannerBean.java index 75bc284..7e633bc 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/bean/BannerBean.java +++ b/app/src/main/java/com/application/zhangshi_app_android/bean/BannerBean.java @@ -1,6 +1,7 @@ package com.application.zhangshi_app_android.bean; import java.io.Serializable; +import java.util.Objects; /** * @author Ljj @@ -58,4 +59,17 @@ public void setChoose(int choose) { this.choose = choose; } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + BannerBean that = (BannerBean) o; + return id == that.id && uid == that.uid && flag == that.flag && choose == that.choose && url.equals(that.url); + } + + @Override + public int hashCode() { + return Objects.hash(id, uid, url, flag, choose); + } } -- Gitblit v1.9.1