diff --git a/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java b/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java index f734fae..e97d5a5 100644 --- a/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java +++ b/plusone-validator/src/main/java/xyz/zhouxy/plusone/validator/StringPropertyValidator.java @@ -22,6 +22,8 @@ import java.util.function.Function; import java.util.function.Supplier; import java.util.regex.Pattern; +import com.google.common.base.Strings; + import xyz.zhouxy.plusone.commons.constant.PatternConsts; import xyz.zhouxy.plusone.commons.util.AssertTools; import xyz.zhouxy.plusone.commons.util.RegexTools; @@ -239,7 +241,7 @@ public class StringPropertyValidator extends BaseComparablePropertyValidato public StringPropertyValidator isNullOrEmpty( Function exceptionCreator) { - withRule(s -> s == null || s.isEmpty(), exceptionCreator); + withRule(Strings::isNullOrEmpty, exceptionCreator); return this; }