在Java中动态创建一个数组类

时间:2014-04-16 14:28:19

标签: java reflection

我正在尝试编写此函数:

public static Class arrayTypeFor(Class elementType)
{
     // ... implementation ???
}

用法:

arrayTypeFor(int.class); // this should return a Class which is equal to int[].class

我该怎么做?

我想过这样做(但对我来说看起来效率很低)。

Array.newInstance(elementCType, 1).getClass();

0 个答案:

没有答案