如何获取与数组类型相关联的类?

时间:2014-10-06 13:54:03

标签: java arrays class new-operator

有没有人知道编写以下声明的更好方法:

example.mySpecialMethod(new MySpecialClass[0].getClass())

我需要数组类型,但我不知道是否有更好的解决方案。目前这个例子适用于我,但也许有人知道在没有new关键字的情况下更好的方法。

1 个答案:

答案 0 :(得分:17)

new MySpecialClass[0]的班级为MySpecialClass[].class,因此您可以使用:

example.mySpecialMethod(MySpecialClass[].class)