我拥有所有的常量下面给出的java类:如何通过其他变量从java类访问常量?
public final class CategoryIDs {
public static final String Extraction_of_natural_gas = "1111";
public static final String Mining_of_hard_coal = "2222";
public static final String Mining_of_iron_ores = "3333";
public static final String Mining_of_lignite = "4444";
}
现在我想通过持有该变量的名称的变量访问一些其他类这些常量。
例如:
String temp = "Extraction_of_natural_gas";
使用这种临时可变我想从上面的类访问常数。但我不能做CategoryIDs.temp,因为它是不允许的。那么实现这个目标的最好方法是什么?
CategoryIDs.yourconstants – Frank
使用'Map'我觉得 – Jerry06
'CategoryIDs.Extraction_of_natural_gas.equals( “1111”)' –