這聽起來很奇怪,但實際上很簡單。如何從另一個字符串獲取字符串值
簡短說明:我有一個類變量,名爲
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