diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/text/CharSequenceUtil.java b/hutool-core/src/main/java/org/dromara/hutool/core/text/CharSequenceUtil.java index 2d87c7913..64f32cefc 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/text/CharSequenceUtil.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/text/CharSequenceUtil.java @@ -87,11 +87,6 @@ public class CharSequenceUtil extends StrValidator { */ public static final int INDEX_NOT_FOUND = Finder.INDEX_NOT_FOUND; - /** - * 字符串常量:空格符 {@code " "} - */ - public static final String SPACE = " "; - // region toString /** @@ -2948,7 +2943,7 @@ public class CharSequenceUtil extends StrValidator { return toStringOrNull(str); } if (isEmpty(padStr)) { - padStr = SPACE; + padStr = StrPool.SPACE; } final int strLen = str.length(); final int pads = size - strLen; diff --git a/hutool-core/src/test/java/org/dromara/hutool/core/text/CharSequenceUtilTest.java b/hutool-core/src/test/java/org/dromara/hutool/core/text/CharSequenceUtilTest.java index 19d48e7f0..a945f1087 100644 --- a/hutool-core/src/test/java/org/dromara/hutool/core/text/CharSequenceUtilTest.java +++ b/hutool-core/src/test/java/org/dromara/hutool/core/text/CharSequenceUtilTest.java @@ -268,13 +268,13 @@ public class CharSequenceUtilTest { assertEquals("中文", CharSequenceUtil.commonPrefix("中文english", "中文french")); // { space * 10 } + "abc" - final String str1 = CharSequenceUtil.repeat(CharSequenceUtil.SPACE, 10) + "abc"; + final String str1 = CharSequenceUtil.repeat(StrPool.SPACE, 10) + "abc"; // { space * 5 } + "efg" - final String str2 = CharSequenceUtil.repeat(CharSequenceUtil.SPACE, 5) + "efg"; + final String str2 = CharSequenceUtil.repeat(StrPool.SPACE, 5) + "efg"; // Expect common prefix: { space * 5 } - assertEquals(CharSequenceUtil.repeat(CharSequenceUtil.SPACE, 5), CharSequenceUtil.commonPrefix(str1, str2)); + assertEquals(CharSequenceUtil.repeat(StrPool.SPACE, 5), CharSequenceUtil.commonPrefix(str1, str2)); } @Test @@ -300,13 +300,13 @@ public class CharSequenceUtilTest { assertEquals("中文", CharSequenceUtil.commonSuffix("english中文", "Korean中文")); // "abc" + { space * 10 } - final String str1 = "abc" + CharSequenceUtil.repeat(CharSequenceUtil.SPACE, 10); + final String str1 = "abc" + CharSequenceUtil.repeat(StrPool.SPACE, 10); // "efg" + { space * 15 } - final String str2 = "efg" + CharSequenceUtil.repeat(CharSequenceUtil.SPACE, 15); + final String str2 = "efg" + CharSequenceUtil.repeat(StrPool.SPACE, 15); // Expect common suffix: { space * 10 } - assertEquals(CharSequenceUtil.repeat(CharSequenceUtil.SPACE, 10), CharSequenceUtil.commonSuffix(str1, str2)); + assertEquals(CharSequenceUtil.repeat(StrPool.SPACE, 10), CharSequenceUtil.commonSuffix(str1, str2)); } @Test