【发布时间】:2020-08-31 22:56:33
【问题描述】:
我使用JavaPoet 来创建Java 代码。我定义了以下数组:
String[] testArr = new String[] {"1","2"};
和一个构造函数:
ArrayTypeName stringArray = ArrayTypeName.of(String.class);
MethodSpec constroctMethod = MethodSpec.constructorBuilder()
.addModifiers(Modifier.PUBLIC)
.addStatement("$T names", stringArray)
.addStatement("names = $N", testArr)
.build();
前者不起作用。我要创建语句:
String[] names = new String[] {"1","2"};
如何将数组分配给上一行中的语句?
【问题讨论】: