Field field = 类.getClass().getField(
"acMoneyEntryBankList");
假如这个类当中有个acMoneyEntryBankList 是List我怎么把该field 转成 acMoneyEntryBankList 原本的类型
"acMoneyEntryBankList");
假如这个类当中有个acMoneyEntryBankList 是List我怎么把该field 转成 acMoneyEntryBankList 原本的类型
解决方案 »
- ActionContext为什么没有getRequest()方法
- 有关Jfeechart柱状图每根柱子横坐标的获得
- 有关InterceptorsFactory的一个无法解决的问题
- 请问 xerces 与 sax 是什么关系, xerces 是什么啊?
- 再次求助:请问上海哪的书便宜?
- 求助,一个简单的问题
- tomcat 连接池问题
- initial.lookup("HelloHome")和java:comp/env/ejb/SimpleConverter
- import简单问题——在线等待!
- 请问, 到底有多少人在用EJB 做开发? 做什么?(跟贴有分)
- 菜鸟被要求,有效率的IO操作
- 关于hibernate问题
Field field = Sample.class.getField(
"list");
System.out.println(field.getType());
System.out.println(field.getGenericType());
}
}class Sample{
public List<Integer> list;
}
public static void main(String[] args) throws SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException {
Field field = Sample.class.getField("list");
Sample s = new Sample();
List list = new ArrayList();
list.add(3);
s.list = list;
List list2 = null;
list2 = (List)field.get(s); //获取属性值
System.out.println(list2);
}
}class Sample{
public List<Integer> list;
}
Field field = 类.getClass().getField("acMoneyEntryBankList");
field.setAccessible(true);
Object obj = field.get(类实例);
if (obj instanceof List) {
List list = (List)obj;
for (...) {
...
}
}