public class AssistUtils
extends java.lang.Object
构造器和说明 |
---|
AssistUtils() |
限定符和类型 | 方法和说明 |
---|---|
static int |
compare(int i,
int j)
比较基本类型的大小,处理溢出情况,与Comparator配合
|
static int |
compare(long i,
long j) |
static boolean |
equals(java.lang.Object source,
java.lang.Object des)
判断两个对象是否相等
|
static int |
hashCode(java.lang.Object... args)
返回多个属性合并计算的哈希值
|
static <T> T |
requireNonNull(T obj)
不允许为null的判断
|
static java.lang.String |
toString(java.lang.Object target)
对象的的toString方法
|
static java.lang.String |
toString(java.lang.Object target,
java.lang.String... excludes)
对象的的toString方法
|
public static boolean equals(java.lang.Object source, java.lang.Object des)
source
- 对象1des
- 对象2public static int compare(int i, int j)
i
- 第一个数j
- 第二个数public static int compare(long i, long j)
public static int hashCode(java.lang.Object... args)
args
- 对象列表public static <T> T requireNonNull(T obj)
T
- 类型obj
- 对象public static java.lang.String toString(java.lang.Object target)
target
- 对象public static java.lang.String toString(java.lang.Object target, java.lang.String... excludes)
target
- 对象excludes
- 要排除掉的属性名