From 62c80a21847fffcee30f6871bb66f26f7db48eb4 Mon Sep 17 00:00:00 2001 From: Looly Date: Fri, 23 Sep 2022 22:06:59 +0800 Subject: [PATCH] fix doc --- .../src/main/java/cn/hutool/core/text/CharSequenceUtil.java | 4 ++++ .../src/main/java/cn/hutool/core/text/finder/Finder.java | 6 +++++- .../test/java/cn/hutool/core/text/CharSequenceUtilTest.java | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/text/CharSequenceUtil.java b/hutool-core/src/main/java/cn/hutool/core/text/CharSequenceUtil.java index 0b1581c73..ffd27977f 100755 --- a/hutool-core/src/main/java/cn/hutool/core/text/CharSequenceUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/text/CharSequenceUtil.java @@ -37,6 +37,10 @@ import java.util.function.Supplier; */ public class CharSequenceUtil extends StrChecker { + /** + * 未找到的的位置表示,用-1表示 + * @see Finder#INDEX_NOT_FOUND + */ public static final int INDEX_NOT_FOUND = Finder.INDEX_NOT_FOUND; /** diff --git a/hutool-core/src/main/java/cn/hutool/core/text/finder/Finder.java b/hutool-core/src/main/java/cn/hutool/core/text/finder/Finder.java index f6a1aa049..7a4077c3f 100644 --- a/hutool-core/src/main/java/cn/hutool/core/text/finder/Finder.java +++ b/hutool-core/src/main/java/cn/hutool/core/text/finder/Finder.java @@ -8,6 +8,9 @@ package cn.hutool.core.text.finder; */ public interface Finder { + /** + * 未找到的的位置表示,用-1表示 + */ int INDEX_NOT_FOUND = -1; /** @@ -28,9 +31,10 @@ public interface Finder { /** * 复位查找器,用于重用对象 + * * @return this */ - default Finder reset(){ + default Finder reset() { return this; } } diff --git a/hutool-core/src/test/java/cn/hutool/core/text/CharSequenceUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/text/CharSequenceUtilTest.java index 969c4ec30..48a525bc2 100755 --- a/hutool-core/src/test/java/cn/hutool/core/text/CharSequenceUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/text/CharSequenceUtilTest.java @@ -31,7 +31,7 @@ public class CharSequenceUtilTest { final String result = CharSequenceUtil.replace(replace, 5, 12, "***"); Assert.assertEquals("SSM15***01BeryAllen", result); - String emoji = StrUtil.replace("\uD83D\uDE00aabb\uD83D\uDE00ccdd", 2, 6, "***"); + final String emoji = StrUtil.replace("\uD83D\uDE00aabb\uD83D\uDE00ccdd", 2, 6, "***"); Assert.assertEquals("\uD83D\uDE00a***ccdd", emoji); }