手机
当前位置:查字典教程网 >编程开发 >Java >java调用未知类的指定方法简单实例
java调用未知类的指定方法简单实例
摘要:复制代码代码如下:/***获取任意对象里面的returnMapObject的值.并且组成list*@param*@paramlist*@pa...

复制代码 代码如下:

/**

* 获取任意对象里面的returnMapObject的值.并且组成list

* @param <T>

* @param list

* @param fields

* @return

* @throws Exception

*/

@SuppressWarnings("unchecked")

public static <T> List<Map<String,Object>> returnMapList(List<T> list,String ...fields) throws Exception{

List<Map<String,Object>> mapList = new ArrayList<Map<String,Object>>();

if(list == null || list.isEmpty())return mapList;

for(T t : list){

Method m = t.getClass().getMethod("returnMapObject",fields.getClass());

Object result = m.invoke(t,(Object)fields);

mapList.add((Map<String, Object>) result);

}

return mapList;

}

【java调用未知类的指定方法简单实例】相关文章:

java判断远程服务器上的文件是否存在的方法

java 实现线程同步的方式有哪些

java获取时间的方法总结

java线程之用Thread类创建线程的方法

java 折半查找法(二分查找)实例

java类中使用Jfreechart的简单实例

Java生成PDF文件的实例代码

java中常用的排序方法

java中使用sax解析xml的解决方法

java定时任务的实现方法

精品推荐
分类导航