如何在不创建数组的情况下获取新的String [0] .class?

时间:2013-12-02 14:03:21

标签: java

有没有办法在不创建数组对象的情况下将String数组(或其他类的数组)的Java类编写为文字?我能想到的唯一Java术语给出的值是new String[0].getClass(),它创建了一个长度为0的无意义数组。

(顺便说一句:我知道这很便宜,我可以把它放在一个静态的决赛中,但我很好奇是否有另一种方式。)

2 个答案:

答案 0 :(得分:3)

试试这样:

Class<String[]> cls = String[].class;

答案 1 :(得分:2)

String[].class应该为你做。