プライベート 静的 ボイド SelectSort(INT []配列) { int型 N- =はArray.lengthとすること、 のための(INT I = 0、I <N - 、I ++ ) { int型 K = I; // 添字の最小値を見つける ために(int型 Jを= i + 1; j <n; j ++ ) { if(array [k]> array [j]) { k = j; } } // ソートされていないレコードの最初の位置に最小値 if(k> i) { int temp = array [i]; array [i] = array [k]; array [k] = temp; } } } public static void main(String [] args) { int [] array = {100,45,17 、36,21,17,13,7 }; System.out.println( "配列の長さ:" + array.length); System.out.println( "並べ替え前の配列:" + Arrays.toString(配列) ); selectsort(array); System.out.println( "sorted array:" + Arrays.toString(array)); for(inti:配列) { System.out.print(i + "" ); } }