Recent Posts
밍쯔와 안작고 안귀여운 에러들🖤
[Android/Java] object 리스트 특정 값으로 중복제거 본문
public class DeduplicationUtils {
public static <T> List<T> deduplication(final List<T> list, Function<? super T,?> key) {
return list.stream().filter(deduplication(key)).collect(Collectors.toList());
}
private static <T> Predicate<T> deduplication(Function<? super T,?> key){
final Set<Object> set = ConcurrentHashMap.newKeySet();
return predicate -> set.add(key.apply(predicate));
}
}
나중에 설명을 추가하자 !
'Develop > Android | iOS' 카테고리의 다른 글
[Android] com.google.android.gms.common.api.ApiException: 10 (0) | 2024.01.12 |
---|---|
[Android] material TabLayout - tabBackground를 동적으로(programmatically) 변경하기 (1) | 2024.01.04 |
[Android] Custom RatingBar - star : png to svg (0) | 2023.11.02 |
[Android] APK33(android 13) 수정 시 Permission 권한 요청 수정 (0) | 2023.09.08 |
[Android/Java] 토스 페이먼츠 SDK 적용하기 : SDK 추가하기 (0) | 2023.09.06 |