小编iar*_*gin的帖子

调用方法时错误的参数数量错误

我有一个类AClass和一个方法someMethod,将Object数组作为参数.

public class AClass {
    public void someMethod(Object[] parameters) {
    }
}
Run Code Online (Sandbox Code Playgroud)

在main中,当我尝试在我创建的对象上调用此方法并将对象数组作为此方法的参数时

Object[] parameters; // lets say this object array is null
Class class = Class.forName("AClass");
Object anObject = class.newInstance();

Method someMethod = class.getDeclaredMethod("someMethod", parameters.getClass());
someMethod.invoke(anObject, parameters);
Run Code Online (Sandbox Code Playgroud)

我得到"错误的参数数量错误".我错过了什么?

java reflection illegalargumentexception

25
推荐指数
3
解决办法
4万
查看次数

Android搜索栏在离散进度点上带有标记

我希望有一个搜索栏(如链接:YUI库示例),在离散的进度点处有标记,但进度间隔不是静态的.我怎样才能做到这一点?

android seekbar

6
推荐指数
1
解决办法
2966
查看次数