冒泡排序法
class maopao {
/**
* 输入一组数字,对其进行冒泡排序
* @param args
*/
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入数字");
//定义数组长度
int[] a=new int[6];
//遍历输入数组值
for(int i=0;i<a.length;i++){
System.out.println("请输入第"+(i+1)+"个数字");
a[i]=in.nextInt();
}
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
//冒泡排序
//遍历数组内容
for(int i=0;i<a.length;i++){
for(int j=i+1;j<a.length;j++){
//用a[i]和a[j]比较
//即a[i]和a[i+1]比较
if(a[i]<a[j]){
int b=0;
b=a[i];
a[i]=a[j];
a[j]=b;
}
}
}
System.out.println("--------分割线----------");
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
}