Javaでは、オブジェクトがnullかどうかをチェックして、nullかどうかを判断します。
JavaでNULLオブジェクトであるかを判定するメソッドは以下の通りです。
- if文でオブジェクトがnullかどうかを判定する
if (object == null) {
// 对象为空
} else {
// 对象不为空
}
- ObjectsクラスのisNullメソッドを用いてオブジェクトがnullかどうかを判定する。
if (Objects.isNull(object)) {
// 对象为空
} else {
// 对象不为空
}
- StringUtilsクラスのisEmptyメソッドを利用してオブジェクトが空かどうかを判定する
if (StringUtils.isEmpty(object)) {
// 对象为空
} else {
// 对象不为空
}
なお、上記のメソッドではオブジェクトがnullかどうか、空文字列かどうかしか判断できません。オブジェクトのプロパティがnullかどうか、空文字列かどうかなどを判断する場合は、オブジェクトのプロパティへアクセスして判断してください。