获取给定元素Class的数组Class

时间:2015-02-14 21:22:53

标签: java

假设我们有一个类Class<E> elementClass,我们想获得一个由类elementClass的元素组成的数组的类。多年来,java没有提供任何优雅的方法来实现这一点,所以我们一直在实例化一次性数组,以获得它的类,如下所示:

Class<?> arrayClass = Array.newInstance( elementClass, 0 ).getClass();

那么,在过去三年中,java在这方面有什么改进吗?在给定元素类的情况下,我们是否有任何可靠的方法来获取数组的类?

0 个答案:

没有答案