代码是
Field field = st.class.getField("g_"+selectedGroup);
st
是我的类,g_+"selectedgroup"
在 st 类中作为字符串数组
如何获取该字符串数组?
我需要一些东西:String sa[]= field.getStringArray[];
但只有getInt
,getBoolean
有:(
怎么做?
最佳答案
试试这个,
Field field = ST.class.getField("g_"+selectedGroup);
String[] sa = (String[])field.get(stInstance);
其中 stInstance
是 ST
类的实例。
关于Java反射,获取类字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3940977/