这听起来很奇怪,但实际上很简单。如何从另一个字符串获取字符串值
简短说明:我有一个类变量,名为
public static final String ACCELEROMETER_X = "AccX";
在一个功能我做到这一点,这让我“ACCELEROMETER_X”从枚举(传感器是我的枚举的ArrayList)。
for i...
columns = columns + sensors.get(i).name()
重点是我想在列中不介绍“ACCELEROMETER_X”,而是“AccX”。任何想法?我知道我可以使用switch和case来完成,但是我的枚举有超过30个值,所以Id宁愿选择其他“更干净”的方式来完成它。
请提供更多关于你想要完成什么以及你在循环中做什么的信息。 –
一旦你意识到一个'enum'只是一个类的语法糖,就像Rohit所表明的那样,这一切都变得简单。 – Simon