java - 获取给定类的数组 Class<?>

标签 java reflection

给定 Class<?>描述类 A ,是否有可能以某种方式获得 Class<?>与类 A[] 匹配?

Class<?> clazz = A.class;
Class<?> arrayclazz = clazz.toArray(); // ??

assert arrayclazz.equals(A[].class);

最佳答案

关于java - 获取给定类的数组 Class<?>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5091348/

相关文章:

debugging - 如何(如果可能)获取内存中对象(类实例)的引用?

java - 这是使用 java 关键字 "interface"的正确位置吗?

java - 调用重写的 super 方法会导致无限递归

java - Bean 创建异常。注入(inject) Autowired 依赖项失败

c# - C# 单元测试中的 RuntimeType 而不是 Type

c# - 获取属性类中的类类型

c# - `Type.GetProperties` 属性顺序

java构造函数访问(如果我们在子类中有私有(private)构造函数)

Java - 使用通用参数调用存储过程

c# - 尝试创建新类型时出现 InvalidProgramException