题目:冒泡算法,输入10个数字,按照从小到大的顺序排序
package cn.oop.program;
/**
* 题目:冒泡算法,输入10个数字,按照从小到大的顺序排序
* @author 温暖wk
* 2018.8.16
*/
import java.util.Arrays;
import java.util.Scanner;
public class Test05 {
public static void main(String[] args) {
System.out.println("输入10个数,用空格隔开");
int arr[]=new int[10];
Scanner scanner=new Scanner(System.in);
for (int i=0;i<10;i++) {
arr[i]=scanner.nextInt();
}
sort(arr);
}
public static void sort(int[] arr) {
int len=arr.length;
for(int j=0;j<len-1;j++) {
for(int i=0;i<len-1;i++) {
if(arr[i]>arr[i+1]) {
int temp=arr[i];
arr[i]=arr[i+1];
arr[i+1]=temp;
}
}
}
System.out.println(Arrays.toString(arr));
}
}