手机
当前位置:查字典教程网 >编程开发 >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生成PDF文件的实例代码

解决java 查看JDK中底层源码的实现方法

java中File类的使用方法

java 键盘输入的多种实现方法

Java自定义简单标签实例

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

Java判断本机IP地址类型的方法

java类中使用Jfreechart的简单实例

精品推荐
分类导航