我正在尝试使用反射来调用一个接受字节数组的方法。
我开始做:
Class myClass = anObject.getClass();
Class[] parameterTypes =
{byte[].getClass();};
但这在 byte[] 行上不起作用 (class expected, } expected)。任何人都知道我应该做什么?转换为对象并声明该方法采用对象?
最佳答案
试试这个:
Class[] parameterTypes = new Class[] {byte[].class};
关于Java:获取用于反射的原始数组类的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1106851/