方法,我有一個看起來像這樣基於Java的方法: public void myMethod(Object... parms);
但是從腳本預期的,我不能調用此方法。 如果在紅寶石,我做的: $myObject.myMethod(42);
它給了我org.jruby.exceptions.RaiseException: could not coerce Fixnum to class [Lja
在section 15.12.2.5 of the Java Language Specification,它談論如何選擇最具體的方法在具有固定元數的方法和變量元數的方法(即varargs)兩種情況。 但是我在JLS中找不到的是關於決定兩種方法之間的任何事情,其中其中一個是固定參數,另一個是可變參數。例如: public interface SomeApi {
public Stri
我想知道是否有某種方法來解壓AS3中的變長參數列表。就拿這個功能: public function varArgsFunc(amount:int, ...args):Array
{
if (amount == 3)
{
return args
}
else
{
return varArgsFunc(++amount, ar