普通:
Integer thisValue;
if (Objects.nonNull(value)) {
thisValue = value;
} else {
thisValue = DEFAULT_VALUE;
}
精简:
//Optional.ofNullable(value).orElse(DEFAULT_VALUE) 判断对象是否为null
Integer thisValue = Optional.ofNullable(value).orElse(DEFAULT_VALUE);
//StringUtils.defaultIfBlank() 判断字符串是否为空
String thisValue = StringUtils.defaultIfBlank(value, DEFAULT_VALUE);
//三元表达式 都可以,通用方法
Integer thisValue = value == null ? DEFAULT_VALUE : value;