【发布时间】:2019-10-16 08:23:14
【问题描述】:
如何初始化生成的字段。或者在下面的代码示例中,可以在哪里添加AssignExpr对象以使代码工作?
private void addConfigField(ClassOrInterfaceDeclaration clazz) {
var className = "BlaConfig";
var configField = clazz.addField(className, "blaConfig", Modifier.PRIVATE);
var configFieldExpr = new NameExpr("blaConfig");
var newConfigObj = new ObjectCreationExpr(null, JavaParser.parseClassOrInterfaceType(className), new NodeList<>());
var assign = new AssignExpr(configFieldExpr, newConfigObj, Operator.ASSIGN);
}
使用com.github.javaparser:javaparser-core:3.2.4
【问题讨论】:
标签: java javaparser