implementation 'com.squareup:kotlinpoet:1.10.0' kotlin val file = FileSpec.builder("com.example", "MyClass") kotlin val myClass = TypeSpec.classBuilder("MyClass") .addProperty(PropertySpec.builder("name", String::class) .mutable() .build()) .addFunction(FunSpec.builder("helloWorld") .returns(Unit::class) .addStatement("println(\"Hello, World!\")") .build()) .build() kotlin file.addType(myClass) kotlin val kotlinFile = file.build() kotlin kotlinFile.writeTo(File("src/main/kotlin"))


上一篇:
下一篇:
切换中文