java实现冒泡排序
import java.util.Scanner;
public class bubbleSort {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int a[]=new int[n];
for(int i=0;i<n;i++)
{
a[i]=sc.nextInt();
}
bubble(a);//降序
for(int i=0;i<n;i++)
{
System.out.println(a[i]);
}
sc.close();
}
private static void bubble(int[] a) { //冒泡排序
int n=a.length;
for(int i=1;i<=n;i++)
{
for(int j=0;j<n-i;j++)
{
int temp=0;
if(a[j+1]>a[j])
{
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}
}
}