newArrayメソッド(形式2)
説明
dimensions.length次元の配列インスタンスをこのオブジェクトが表すExplicitメモリブロックに直接生成します。なお,パラメタtypeの表すクラスのn次元目の要素数はdimensions[n-1]です。
形式
public Object newArray(Class type, int[] dimensions);
パラメタ
例外
戻り値
n次元目の要素数がdimensions[n-1]である,dimensions.length次元のtype型の配列オブジェクトをこのオブジェクトが表すExplicitメモリブロックに直接生成し,参照を返却します。
共通エラーチェックによって,処理できないと判定された場合は,java.lang.reflect.Array.newInstance (Class<?> componentType,int[] dimensions)をパラメタtype,パラメタdimensionsで呼び出し,その結果を返却します。共通エラーチェックについては,「13.6 Explicitメモリブロックを制御する処理のエラーチェック(共通エラーチェック)」を参照してください。