나는 반사적으로 자바에서이 메소드를 호출하는 것을 시도하고있다 :null을 인수로 사용하여 메소드를 반사적으로 호출하려면 어떻게해야합니까?
public void setFoo(ArrayList<String> foo) { this.foo = foo; }
문제가 foo는이 null가되도록 내가 null
로 null을 전달 할 것입니다.
그러나,이 인수가없는, 내가 IllegalArgumentException
(wrong number of arguments
)를 얻을 수 있다고 가정합니다 다음과 같은 접근 방식 :
method.invoke(new FooHolder(), null);
// -----------------------------^ - I want null to be passed to the method...
방법이 수행됩니다?
'varargs'가 잘못되었을 때. – biziclop