qq_16887559 2023-07-20 09:48 采纳率: 28.6%
浏览 31
已结题

写一个java泛型工具类

有个比较器的工具类,这个类好多业务对象需要用到,怎样把这个类写成泛型公用的。

img

img

  • 写回答

3条回答 默认 最新

  • 技术宅program 2023-07-20 10:00
    关注

    改好了

    
    public class Comparer<T> {
    
      public void compare(List<T> newList, List<T> oldList) {
    
        if (newList != null && !newList.isEmpty()) {
          hasNewIds(newList, oldList);  
        } else {
          noHasNewIds(oldList);
        }
    
      }
    
      private void hasNewIds(List<T> newList, List<T> oldList) {
        //...
      }
    
      private void noHasNewIds(List<T> oldList) {
        // ...
      }
    
    }
    
    
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 7月28日
  • 已采纳回答 7月20日
  • 创建了问题 7月20日