优化字符串叠加
This commit is contained in:
@ -6,19 +6,19 @@ package com.gh.common.util;
|
||||
|
||||
public class StringUtils {
|
||||
|
||||
public static String buildString(String... var0) {
|
||||
int var1 = 0;
|
||||
public static String buildString(String... arrStr) {
|
||||
int strCount = 0;
|
||||
|
||||
for(int var2 = 0; var2 < var0.length; ++var2) {
|
||||
var1 += var0[var2] == null?0:var0[var2].length();
|
||||
for(int i = 0; i < arrStr.length; ++i) {
|
||||
strCount += arrStr[i] == null?0:arrStr[i].length();
|
||||
}
|
||||
|
||||
StringBuilder var4 = new StringBuilder(var1);
|
||||
StringBuilder result = new StringBuilder(strCount);
|
||||
|
||||
for(int var3 = 0; var3 < var0.length; ++var3) {
|
||||
var4.append(var0[var3]);
|
||||
for(int j = 0; j < arrStr.length; ++j) {
|
||||
result.append(arrStr[j]);
|
||||
}
|
||||
|
||||
return var4.toString();
|
||||
return result.toString();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user