有没有人知道编写以下声明的更好方法:
example.mySpecialMethod(new MySpecialClass[0].getClass())
我需要数组类型,但我不知道是否有更好的解决方案。目前这个例子适用于我,但也许有人知道在没有new
关键字的情况下更好的方法。
答案 0 :(得分:17)
new MySpecialClass[0]
的班级为MySpecialClass[].class
,因此您可以使用:
example.mySpecialMethod(MySpecialClass[].class)