From 2505a7d4dd2c8457966175fd916375127e624e3d Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 17 Apr 2023 10:07:17 +0800 Subject: [PATCH] add method --- .../org/dromara/hutool/core/text/CharSequenceUtil.java | 4 ++-- .../java/org/dromara/hutool/core/text/StrUtilTest.java | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) 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 abde65207..eb9054c14 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 @@ -3146,7 +3146,7 @@ public class CharSequenceUtil extends StrChecker { public static int totalLength(final CharSequence... strs) { int totalLength = 0; for (final CharSequence str : strs) { - totalLength += (null == str ? 0 : str.length()); + totalLength += length(str); } return totalLength; } @@ -3159,7 +3159,7 @@ public class CharSequenceUtil extends StrChecker { * @return 切割后的剩余的前半部分字符串+"..." * @since 4.0.10 */ - public static String maxLength(final CharSequence string, final int length) { + public static String limitLength(final CharSequence string, final int length) { Assert.isTrue(length > 0); if (null == string) { return null; diff --git a/hutool-core/src/test/java/org/dromara/hutool/core/text/StrUtilTest.java b/hutool-core/src/test/java/org/dromara/hutool/core/text/StrUtilTest.java index ba34e5a59..604af7b63 100644 --- a/hutool-core/src/test/java/org/dromara/hutool/core/text/StrUtilTest.java +++ b/hutool-core/src/test/java/org/dromara/hutool/core/text/StrUtilTest.java @@ -345,13 +345,13 @@ public class StrUtilTest { } @Test - public void maxLengthTest() { + public void limitLengthTest() { final String text = "我是一段正文,很长的正文,需要截取的正文"; - String str = StrUtil.maxLength(text, 5); + String str = StrUtil.limitLength(text, 5); Assertions.assertEquals("我是一段正...", str); - str = StrUtil.maxLength(text, 21); + str = StrUtil.limitLength(text, 21); Assertions.assertEquals(text, str); - str = StrUtil.maxLength(text, 50); + str = StrUtil.limitLength(text, 50); Assertions.assertEquals(text, str); }