diff --git a/hutool-core/src/main/java/cn/hutool/core/text/StrJoiner.java b/hutool-core/src/main/java/cn/hutool/core/text/StrJoiner.java index 39e9b30b3..ab6a1c60e 100644 --- a/hutool-core/src/main/java/cn/hutool/core/text/StrJoiner.java +++ b/hutool-core/src/main/java/cn/hutool/core/text/StrJoiner.java @@ -7,6 +7,7 @@ import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.util.StrUtil; import java.io.IOException; +import java.io.Serializable; import java.util.Iterator; import java.util.function.Function; @@ -16,8 +17,9 @@ import java.util.function.Function; * @author looly * @since 5.7.2 */ -public class StrJoiner implements Appendable { - +public class StrJoiner implements Appendable, Serializable { + private static final long serialVersionUID = 1L; + private Appendable appendable; private CharSequence delimiter; private CharSequence prefix; diff --git a/hutool-core/src/main/java/cn/hutool/core/text/StrSplitter.java b/hutool-core/src/main/java/cn/hutool/core/text/StrSplitter.java index 295361c33..04494dd62 100644 --- a/hutool-core/src/main/java/cn/hutool/core/text/StrSplitter.java +++ b/hutool-core/src/main/java/cn/hutool/core/text/StrSplitter.java @@ -16,7 +16,7 @@ import java.util.regex.Pattern; * @author Looly * @since 5.7.0 */ -public class StrSplitter { +public class StrSplitter{ //---------------------------------------------------------------------------------------------- Split by char