| 特徴 | Arrays.copyOfRange | substring |
|---|---|---|
| 対象 | 配列 (int[], String[], など) | 文字列 (String) |
| 使用用途 | 配列の部分コピー | 文字列の部分取得 |
| パッケージ | java.util.Arrays | java.lang.String |
| 構文 | Arrays.copyOfRange(arr, start, end) | str.substring(start, end) |
| インデックスの扱い | start を含み end は含まない | start を含み end は含まない |
| 戻り値の型 | 配列(元と同じ型) | String |
| 終了インデックスの省略 | 不可 | 可 (substring(start) で最後まで) |