实现冒泡排序 (Java)
题目描述
输入任意顺序的整数序列,输出结果为从小到大的排序结果
输入描述
输入一个整数序列,整数之间用空格隔开,输入完最后一个整数,回车
输出描述
从小到大的排序结果
输入样例
9 8 7 6 5 4
输出样例
4 5 6 7 8 9
提示
注意,主类名称务必为Main,其他类修饰符不可为public
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
String s = cin.nextLine();
String[] a = s.split(" ");
int [] num = new int [a.length];
for (int i=0;i<a.length;i++)
{
num[i] = Integer.valueOf(a[i]);
}
Arrays.sort(num);
for (int i=0;i<num.length;i++)
{
if (i!=num.length-1)
System.out.print(num[i]+" ");
else
System.out.println(num[i]);
}
}
}