gpt4 book ai didi

java - 如何在 JavaPoet 中创建具有给定名称的类型?

转载 作者:行者123 更新时间:2023-12-05 06:21:05 25 4
gpt4 key购买 nike

在 JavaPoet 中,我需要创建一个 TypeName 的实例来表示给定名称的内部类。

我有一个外部类的 TypeSpec.Builder classBuilder。不知道下一步该做什么。

请注意,此内部类仅存在于生成程序中,而不存在于生成程序中。

最佳答案

像这样创建类名:

ClassName mapEntry = ClassName.get("java.util", "Map", "Entry");

然后你使用正常的语法来创建它。

  addStatement("$T instance = new $T()", mapEntry, mapEntry);

关于java - 如何在 JavaPoet 中创建具有给定名称的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60124828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com