手机
当前位置:查字典教程网 >编程开发 >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中File类的使用方法

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

Java:DocumentBuilderFactory调用XML的方法实例

java中常用的排序方法

java类中使用Jfreechart的简单实例

java 二维数组矩阵乘法的实现方法

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

基于Java生成GUID的实现方法

java 使用线程做的一个简单的ATM存取款实例代码

java循环练习的简单代码实例

精品推荐
分类导航