Objects类


Objects类

方法(静态)

equals(Object a,Object b)

先做非空判断,再比较两个对象

细节:

  1. 首先判断 a == b,不等的话,判断s1是否为null
  2. 如果s1不是null,那么就利用s1再次调用类中的equals方法
  3. 如果s1类中未重写equals方法就比较地址值,重写就按照重写的比较

isNull(Object obj)

判断对象是否为null,是返回true,不是返回false

nonNull(Object obj)

判断对象是否为null,不是返回true,是返回false


Author: havenochoice
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source havenochoice !
评论
  TOC