Repository: commons-lang Updated Branches: refs/heads/master f4a262df5 -> 81ee0d062
Extract method. Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/81ee0d06 Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/81ee0d06 Diff: http://git-wip-us.apache.org/repos/asf/commons-lang/diff/81ee0d06 Branch: refs/heads/master Commit: 81ee0d062c888d8f8bcbc154cd7f0143710f458c Parents: f4a262d Author: Gary Gregory <garydgreg...@gmail.com> Authored: Tue May 22 09:00:55 2018 -0600 Committer: Gary Gregory <garydgreg...@gmail.com> Committed: Tue May 22 09:00:55 2018 -0600 ---------------------------------------------------------------------- .../org/apache/commons/lang3/StringUtils.java | 22 ++++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-lang/blob/81ee0d06/src/main/java/org/apache/commons/lang3/StringUtils.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/lang3/StringUtils.java b/src/main/java/org/apache/commons/lang3/StringUtils.java index 550894e..182d276 100644 --- a/src/main/java/org/apache/commons/lang3/StringUtils.java +++ b/src/main/java/org/apache/commons/lang3/StringUtils.java @@ -2833,6 +2833,10 @@ public class StringUtils { return str.substring(pos, pos + len); } + private static StringBuilder newStringBuilder(final int noOfItems) { + return new StringBuilder(noOfItems * 16); + } + // SubStringAfter/SubStringBefore //----------------------------------------------------------------------- /** @@ -4143,7 +4147,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4194,7 +4198,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4243,7 +4247,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4292,7 +4296,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4341,7 +4345,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4390,7 +4394,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4439,7 +4443,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4488,7 +4492,7 @@ public class StringUtils { if (noOfItems <= 0) { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) { buf.append(separator); @@ -4579,7 +4583,7 @@ public class StringUtils { return EMPTY; } - final StringBuilder buf = new StringBuilder(noOfItems * 16); + final StringBuilder buf = newStringBuilder(noOfItems); for (int i = startIndex; i < endIndex; i++) { if (i > startIndex) {