Main Content

オプションの入力引数をもつ Java メソッド

オプションの入力引数を複数受け入れる Java® メソッドを呼び出すには、MATLAB® で Java 配列を作成します。たとえば、MyClass には、次のシグネチャをもつメソッドがあります。

public int myMethod(Integer... numbers)

java.lang.Integer 型のスカラー値 4 を渡すには、javaArray を使用して変数 numbers を作成します。

numbers = javaArray('java.lang.Integer', 1);

4 をもつ oneNumber を作成し、それを Java 配列に代入します。

oneNumber = java.lang.Integer(4);
numbers(1) = oneNumber;

myMethod を呼び出します。

myObj = MyClass;
myObj.myMethod(numbers)

参考