0

test: StringFormatter

This commit is contained in:
2021-10-07 01:45:30 +03:00
parent ba58bc463d
commit 41fe798757
2 changed files with 97 additions and 2 deletions

View File

@@ -13,7 +13,7 @@ public final class StringFormatter {
private static final char ESCAPE_CHAR = '\\';
public static String arrayFormat(String messagePattern, Object[] argArray) {
if (messagePattern == null) {
if (messagePattern == null || messagePattern.equals(EMPTY)) {
return EMPTY;
} else if (argArray == null) {
return messagePattern;
@@ -30,7 +30,7 @@ public final class StringFormatter {
if (k == 0) { // this is a simple string
return messagePattern;
} else { // add the tail string which contains no variables and return
// the result.
// the result.
sb.append(messagePattern, k, messagePattern.length());
return sb.toString();
}