gpt4 book ai didi

java - 在注释中使用属性值?

转载 作者:行者123 更新时间:2023-12-02 01:14:16 25 4
gpt4 key购买 nike

我的一个项目中有这个带注释的类。
注释类是我定义的。

问题:我可以代替字符串 "TP_REPORT"使用一些属性
它的值在编译时不知道而只能在运行时知道?

@PhoenixTable(tableName="TP_REPORT")
public class TPData {
...
}

作为引用,这是我的注释类型的定义。

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface PhoenixTable {

public String tableName();

}

最佳答案

没有。这在 Java 中是不可能的。注释中的值在编译时应保持不变。

关于java - 在注释中使用属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58912574/

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