1

javapoet 是否可以使用开放参数列表创建方法?使用 String[] 参数创建方法是没有问题的:

curEnumBuilder.addMethod(MethodSpec.methodBuilder("myMethod")
                .addParameter(String[].class, "params", Modifier.FINAL)
                .addModifiers(Modifier.PUBLIC)
                .returns(String.class)
                .build());

但我想创建:

public String myMethod(final String... params)
4

1 回答 1

4

将“varargs(true)”添加到方法构建器会生成我想要的

于 2018-05-16T06:13:33.137 回答