这听起来很奇怪,但实际上很简单。
简短描述:我有一个名为的类变量
public static final String ACCELEROMETER_X = "AccX";
在一个函数中,我这样做,它从枚举中得到“ACCELEROMETER_X”(传感器是我的枚举的数组列表)。
for i...
columns = columns + sensors.get(i).name()
关键是我想在列中介绍的不是“ACCELEROMETER_X”,而是“AccX”。任何的想法?我知道我可以使用 switch 和 case 来做到这一点,但我的枚举有超过 30 个值,所以我宁愿更喜欢其他“更清洁”的方式来做到这一点。