Java:获取用于反射的基本数组的类的正确方法

时间:2009-07-09 22:51:36

标签: java arrays reflection primitive

我正在尝试使用反射来调用一个接收字节数组的方法。

我开始做:

Class myClass = anObject.getClass();
Class[] parameterTypes =
 {byte[].getClass();};

但是在byte []行上这不起作用(期望的类,}期望的)。谁知道我应该怎么做?转换为Object并声明该方法采用Object?

1 个答案:

答案 0 :(得分:11)

试试这个:

Class[] parameterTypes = new Class[] {byte[].class};