mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-13 06:15:51 +00:00
perf[array]: 统一数组初始化语义
This commit is contained in:
1 parent
a11a24b7c2
commit
fc4a140a3d
1 file changed
+1
-1
+1
-1
@@ -70,7 +70,7 @@ public class EnhanceArraySerializer implements IEnhanceSerializer {
|
||||
var length = "length" + GenerateProtocolFile.index.getAndIncrement();
|
||||
builder.append(StringUtils.format("int {} = {}.readInt($1);", length, EnhanceUtils.byteBufUtils));
|
||||
|
||||
builder.append(StringUtils.format("{}[] {} = new {}[{}];", arrayName, array, arrayName, length));
|
||||
builder.append(StringUtils.format("{}[] {} = new {}[CollectionUtils.comfortableLength({})];", arrayName, array, arrayName, length));
|
||||
|
||||
var i = "i" + GenerateProtocolFile.index.getAndIncrement();
|
||||
builder.append(StringUtils.format("for(int {}=0; {} < {}; {}++){", i, i, length, i));
|
||||
|
||||
Reference in new issue
Block a user