Java配列の並べ替え、配列の分割、配列の回転
6807 ワード
いくつかの列の便利な配列操作配列並び替え 配列回転セット 配列コピー 配列分割 配列指定開始と終了要素分割
int arr = {1,5,4,2,3,7};
Arrays.sort(arr);
System.out.println(arr);
// arr :{1,2,3,4,5,7}
int[] arr = {1,4,2,3,45,56};
List<int[]> list = Arrays.asList(arr);
int[] arr = {1,4,2,3,45,56};
//
int[] copyArr = Arrays.copyOf(arr, arr.length);
int[] arr = {1,4,2,3,45,56};
//
int len = 3;
// : {1,4,2}
int[] newArr = Arrays.copyOf(arr, len);
int[] arr = {1,4,2,3,45,56};
// ( )
int start = 3;
// ( )
int end = 5;
// :{2,3}
int[] newArr = Arrays.copyOfRange(arr,start,end);
コア:Araysツール類の使用