我正在使用Guava Optional
,我想Optional.absent()
在字符串为空或Optional.of(name)
字符串不为空时返回.我可以在不使用三元运算符的情况下以简洁的形式完成吗?这是我目前的代码:
final String name = getName(); final Optionaloptional; if (name.isEmpty()) { optional = Optional.absent(); } else { optional = Optional.of(name); }
AlmasB.. 8
怎么样
Optionaloptional = Optional.fromNullable(Strings.emptyToNull(name));
番石榴emptyToNull
番石榴来自Nullable
怎么样
Optionaloptional = Optional.fromNullable(Strings.emptyToNull(name));
番石榴emptyToNull
番石榴来自Nullable