Android Dev/Android

[Android] Custom Object List에서 중복 제거하는 방법

서메리 2019. 12. 19. 15:28

Custom Object List에서 중복 제거하기


 
 @Override  
 public boolean equals(Object obj) {
 	if (obj instanceof Ranking) {
    	Ranking temp = (Ranking) obj;
        if (this.rank == temp.rank && this.blog.getNickName().equals(temp.blog.getNickName())) {
        	return true;          
        }
     }
     return false;
}

 

override fun equals(other: Any?): Boolean {
	if (other is Ranking) {
    	val temp = other
        if (this.rank == temp.rank && this.blog.nickname == temp.blog.nickname) {
        	return true
        }
    }
    return false
}