From 07483627a8a3cb425815b93ba9d144e1757d9fa1 Mon Sep 17 00:00:00 2001 From: ZhouXY108 Date: Tue, 20 May 2025 11:08:52 +0800 Subject: [PATCH] =?UTF-8?q?refactor!:=20`StringPropertyValidator#length`?= =?UTF-8?q?=20=E4=BD=BF=E7=94=A8=E9=97=AD=E5=8C=BA=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `StringPropertyValidator#length` 校验字符串长度在区间内时,要求字符串长度大于等于最小长度(min),小于等于最大长度(max)。 --- .../xyz/zhouxy/plusone/validator/StringPropertyValidator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 e97d5a5..a70550e 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 @@ -275,7 +275,7 @@ public class StringPropertyValidator extends BaseComparablePropertyValidato return false; } final int len = str.length(); - return len >= min && len < max; + return len >= min && len <= max; } public StringPropertyValidator length(int min, int max, String errMsg) {