类 CompareAdvice


  • public final class CompareAdvice
    extends Object
    比较增强工具
    作者:
    qiushui on 2019-08-23.
    • 构造器详细资料

      • CompareAdvice

        public CompareAdvice()
    • 方法详细资料

      • lt

        public static <T extends Comparable<T>> boolean lt​(@NonNull
                                                           T a,
                                                           @NonNull
                                                           T b)
        小于
      • lte

        public static <T extends Comparable<T>> boolean lte​(@NonNull
                                                            T a,
                                                            @NonNull
                                                            T b)
        小于等于
      • gt

        public static <T extends Comparable<T>> boolean gt​(@NonNull
                                                           T a,
                                                           @NonNull
                                                           T b)
        大于
      • gte

        public static <T extends Comparable<T>> boolean gte​(@NonNull
                                                            T a,
                                                            @NonNull
                                                            T b)
        大于等于
      • eq

        public static <T extends Comparable<T>> boolean eq​(@NonNull
                                                           T a,
                                                           @NonNull
                                                           T b)
        等于
      • between

        public static <T extends Comparable<T>> boolean between​(@NonNull
                                                                T a,
                                                                @NonNull
                                                                T start,
                                                                @NonNull
                                                                T end)
        在之间(闭区间)
      • max

        public static <T extends Comparable<T>> T max​(@NonNull
                                                      T a,
                                                      @NonNull
                                                      T b)
        返回两者中较大值
      • min

        public static <T extends Comparable<T>> T min​(@NonNull
                                                      T a,
                                                      @NonNull
                                                      T b)
        返回两者中较小值