bobo老师为啥直接放入comp会报>错误数目的参数错误?我搞不明白为啥还要Object[] obj =Object[]{comp};我看了invoke方法的API了,它第一个参数是调用的类的全类名,第二个参数是给方法形参赋值的实参, invoke它两个参数(Object obj, Object…args)后面这个参数是个可变个数形参,可以写成Object[] args=new Object[]{各种数据类型的参数},我试了直接放入后就会光标提示下图
我不知道是哪里理解出了问题,就这个testSort方法创建时候Object[] obj =Object[]{comp};没看明白
后续一些想法
其实我本来想了想删了这个提问的,感觉这个问题不属于算法范畴,但好像慕课又不能删提问,而且我感觉我写的这个方法并不是很通用只针对了引用数据类型,每次要是测试别的排序方法得改那个要测试的方法名就是getDeclaredMethod()第一个参数