public class Demo20 {
public static void main(String[] args) {
int [] arr= {35,11,76,54,88,6};
selectSort(arr);
}
public static void selectSort(int[] arr)
{
for(int i=0; i<arr.length-1; i++)
{
for(int j=i+1; j<arr.length; j++)//为什么y的初始化值是 x+1? 因为每一次比较,
//都用x角标上的元素和下一个元素进行比较。
{
if(arr[i]<arr[j])
{
int temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
}
}
for(int i=0;i<arr.length;i++) {
System.out.print(arr[i]+",");
}
}
}
JAVA小练习20——数组数据从大到小排序输出
最新推荐文章于 2024-03-30 17:43:10 发布