小编Dzm*_*fer的帖子

简化代码并避免instanceOf和null检查

我想简化代码(例如使用Optionals)

private String formatValue(Object value) {
    if (value == null) {
        return null;
    } else if (value instanceof Date) {
        return MyUtils.formatDate((Date)value, Constant.DATE_FORMAT_YYYYMMDD_HHMMSS);
    }

    return value.toString();
}
Run Code Online (Sandbox Code Playgroud)

值可以是:nullStringDate

java null object instanceof optional

-1
推荐指数
1
解决办法
90
查看次数

标签 统计

instanceof ×1

java ×1

null ×1

object ×1

optional ×1