关于java:java-反射技巧

如何获取办法返回值像List、Map中的泛型类型?

    Type type = method.getGenericReturnType();//返回参数带泛型
    if (type instanceof ParameterizedType) { //判断是不是参数化类型
        ParameterizedType pType = (ParameterizedType) type;
        Type[] types = pType.getActualTypeArguments();
    }

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理