服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - JAVA教程 - java调用未知类的指定方法简单实例

java调用未知类的指定方法简单实例

2019-10-12 11:49java教程网 JAVA教程

这篇文章介绍了java调用未知类的指定方法简单实例,有需要的朋友可以参考一下

代码如下:


    /**
     * 获取任意对象里面的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逃逸分析问题,逃逸分析(Escape Analysis)简单来讲就是,Java Hotspot 虚拟机可以分析新创建对象的使用范围,并决定是否...

    Java技术栈2992019-06-28
  • JAVA教程java URL乱码的解决办法

    java URL乱码的解决办法

    这篇文章介绍了java URL乱码的解决办法,有需要的朋友可以参考一下 ...

    java教程网3592019-10-12
  • JAVA教程Java注解与反射原理说明

    Java注解与反射原理说明

    今天小编就为大家分享一篇关于Java注解与反射原理说明,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看...

    cakincqm3722019-06-19
  • JAVA教程Java I/O中I/O流的典型使用方式详解

    Java I/O中I/O流的典型使用方式详解

    这篇文章主要介绍了Java I/O中I/O流的典型使用方式详解,尽管可以通过不同的方式组合IO流类,但我们可能也就只用到其中的几种组合。下面的例子可以作为...

    木瓜芒果1862019-07-07
  • JAVA教程zookeeper服务优化的一些建议

    zookeeper服务优化的一些建议

    今天小编就为大家分享一篇关于zookeeper服务优化的一些建议,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来...

    Scub3452019-06-20
  • JAVA教程JavaI/O深入学习之输入和输出

    JavaI/O深入学习之输入和输出

    这篇文章主要介绍了JavaI/O深入学习之输入和输出,Java类库中的I/O类分成输入和输出两部分,可以在JDK文档里的类层次结构中查看到。,需要的朋友可以参考...

    木瓜芒果4282019-07-07
  • JAVA教程java实现将字符串中首字母转换成大写,其它全部转换成小写的方法示例

    java实现将字符串中首字母转换成大写,其它全部转换成小写的方

    这篇文章主要介绍了java实现将字符串中首字母转换成大写,其它全部转换成小写的方法,涉及java字符串遍历、转换、拼接等相关操作技巧,需要的朋友可以参...

    longzhoufeng3082019-06-27
  • JAVA教程Java 中引入内部类的意义?

    Java 中引入内部类的意义?

    这篇文章主要介绍了Java 中引入内部类的意义?文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考...

    胖君4532019-06-28