关于Bean和反思的棘手情况

时间:2014-06-13 13:53:29

标签: java reflection javabeans pojo

我想阅读包含“Deepak,25,Singhal”等内容的平面文件,然后动态填充POJO。我使用反射得到了方法对象。我还使用newInstance()创建了一个实例。

我遇到的问题是method.invoke(obj,Object ..)..现在我如何确定要传递的参数类型!从Method对象我怎么知道要传递的参数是int;所以我可以将String 25转换为相应的类型,以便可以调用method.invoke!

1 个答案:

答案 0 :(得分:-1)

在正则表达式的帮助下使用java类来识别字符串和数字沙子一般转换为相应的类型