亲切的问候...
我在 PHP 中有这个。
function Func0($sString1,$iInteger0,$sString2) {
$OrigArgs = func_get_args();//The arguments
Func1($OrigArgs,1);
}
function Func1($OriginalArgs,$AddedArg) {
$NumFirstArgs = size($OriginalArgs);
if ($NumFirstArgs>3) {
print("you have more than 3 arguments originally");
}
}
我需要将上面的代码翻译成Java
我需要在java中捕获最初的参数/参数并在其他函数中使用它们......
如您所见,参数可以根据 Java 具有不同的类型。
public void Func0(String sString1,int iInteger0,String sString2) {
Object[] OrigArgs = func_get_args();//The arguments
Func1(OrigArgs,1);
}
public void Func1(Object[] OriginalArgs,int AddedArg) {
int NumFirstArgs = OriginalArgs.length;
if (NumFirstArgs>3) {
System.out.println("you have more than 3 arguments originally");
}
}
谢谢,