public class MaoPao{
public static void text(int[] arr)
{
for(int i=0;i<arr.length-1;i++)//外循环控制总体循环次数
{
for(int a=0;a<arr.length-1-i;a++) //内循环中比较交换元素位置
{
if(arr[a]<arr[a+1])
{
int temp=arr[a];
arr[a]=arr[a+1];
arr[a+1]=temp;
}
}
}
}
public static void biali(int[] brr)//定义功能 将数组中的元素遍历输出 注意 最后一个元素输出时后面不带逗号
{
for(int b=0;b<brr.length;b++)
{
if(b==brr.length-1)
{System.out.println(brr[b]);}
else
System.out.print(brr[b]+",");
}
}
public static void main(String[] args)
{
int[] ying=new int[]{9,3,5,7,25,12,1,4};
System.out.println("排序前:");
biali(ying);
System.out.println("排序后:");
text(ying); //调用text方法 对数组元素进行排序
biali(ying);
}
}
|