【发布时间】:2010-04-08 12:10:22
【问题描述】:
这在项目中可能没有主要用例,但我只是在尝试一种 POC 类型的项目,在其中我获取密钥代码,并使用它的值我想在屏幕上打印密钥名称。 我想通过编写 switch 案例来重温一下自己,所以想通过反思来实现。
有没有办法使用它的值来获取接口名称的常量整数?
KeyPressed(int i) {
string pressedKeyName = getPressedKey(i);
System.out.println(pressedKeyName);
}
【问题讨论】:
-
你确定你在谈论接口吗?因为如果您指的是枚举,您的问题可能是有意义的。但是接口没有“常量整数”之类的东西。
-
嗯,它确实是接口。而且我不知道我们对放置在带值的接口中的整数还有什么要求。
-
...但是您究竟希望对常量整数做什么?你能提供这样的伪代码吗?
-
更新了你问的问题
标签: java reflection constants