public class BubbleSort {
public static void main(String[] args) {
System.out.println("请输入要排序的数组空格隔开:");
//Scanner scanner = new Scanner(System.in);
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
String s;
try {
s =(String) bufferedReader.readLine();
String [] re=s.split("\\s+");
int [] array=new int[re.length];
for(int i=0;i<re.length;i++){
array[i]=Integer.parseInt(re[i]);
}
Sort(array);
} catch (Exception e) {
// TODO: handle exception
}
}
public static void Sort(int [] a){
for(int i=1;i<a.length;i++){
for(int j=0;j<a.length-i;j++){
if(a[j]>a[j+1]){
int tmp= a[j+1];
a[j+1]=a[j];
a[j]=tmp;
}
}
}
ShowRe(a);
}
public static void ShowRe(int [] a){
System.out.println("冒泡排序的结果是:");
for(int item:a){
System.out.print(item+" ");
}
System.out.println();
}
}