Java-util-arrays-copyof-long
提供:Dev Guides
Java.util.Arrays.copyOf()メソッド
説明
- java.util.Arrays.copyOf(long [] original、int newLength)*メソッドは、指定された配列をコピーし、(必要に応じて)ゼロで切り詰めまたはパディングして、コピーが指定された長さになるようにします。 元の配列とコピーの両方で有効なすべてのインデックスについて、2つの配列には同じ値が含まれます。 コピーでは有効だが元のインデックスではないインデックスの場合、コピーには0Lが含まれます。 このようなインデックスは、指定された長さが元の配列の長さよりも大きい場合にのみ存在します。
宣言
以下は* java.util.Arrays.copyOf()*メソッドの宣言です
パラメーター
- original -これはコピーされる配列です。
- newLength -これは返されるコピーの長さです。
戻り値
このメソッドは、指定された長さを取得するために、切り捨てられるかゼロでパディングされた元の配列のコピーを返します。
例外
- NegativeArraySizeException -newLengthが負の場合。
- NullPointerException -オリジナルがnullの場合。
例
次の例は、java.util.Arrays.copyOf()メソッドの使用法を示しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-