如何使用class.forname(“int[][])获取类?

xxls0lw8  于 2021-08-20  发布在  Java
关注(0)|答案(1)|浏览(309)

我知道我可以通过使用class.forname(“[i”)获得int[]类,但是我如何获得int[]类呢?

j1dl9f46

j1dl9f461#

你可以用 "[[[I" . 对于任何类型 T ,一个数组类 T[] 有一个由 [ 后跟类型名。。。即使 T 已是数组类型。
更一般地说,您可以用与我刚才相同的方法找到类的名称:

public class Test {
    public static void main(String[] args) {
        Class<?> clazz = int[][][].class;
        System.out.println(clazz.getName());
    }
}

相关问题