- public static void selectsort(int []arr)
- {
- for (int x=0;x<arr.length-1;x++ )
- {
- for (int y=x+1;y<arr.length;y++ )
- {
- if (arr[x]>arr[y])
- {
- swap(arr,x,y);
复制代码
我想问一下for (int x=0;x<arr.length-1;x++ ),x<arr.length-1;数组元素是:{2,4,5,7,8,2,1,}那如果x循环到第六次6<7-1,条件不满足,结束运算,那么第六位与第七位的元素怎么调换位置的??????请前辈们解答解答我这个问题....谢谢!
|