diff --git a/hutool-core/src/main/java/cn/hutool/core/text/StrBuilder.java b/hutool-core/src/main/java/cn/hutool/core/text/StrBuilder.java index 7fb068a01..94aa03ce5 100644 --- a/hutool-core/src/main/java/cn/hutool/core/text/StrBuilder.java +++ b/hutool-core/src/main/java/cn/hutool/core/text/StrBuilder.java @@ -239,7 +239,7 @@ public class StrBuilder implements CharSequence, Appendable, Serializable { */ public StrBuilder insert(int index, CharSequence csq) { if (null == csq) { - csq = "null"; + csq = StrUtil.EMPTY; } int len = csq.length(); moveDataAfterIndex(index, csq.length()); @@ -524,7 +524,7 @@ public class StrBuilder implements CharSequence, Appendable, Serializable { */ private void ensureCapacity(int minimumCapacity) { // overflow-conscious code - if (minimumCapacity - value.length < 0) { + if (minimumCapacity - value.length > 0) { expandCapacity(minimumCapacity); } }