题目描述
给出三个整数a,b,c(0 ≤ a , b , c ≤ 100),要求把这三位整
数从小到大排序。
输入格式
无
输出格式
无
输入输出样例
输入 #1
1 14 5
输出 #1
1 5 14
输入 #2
2 2 2
输出 #2
2 2 2
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String i = scanner.nextLine();
String[] s = i.split(" ");
int[] arrs = new int[3];
arrs[0] = Integer.valueOf(s[0]);
arrs[1] = Integer.valueOf(s[1]);
arrs[2] = Integer.valueOf(s[2]);
Arrays.sort(arrs);
for (int j = 0; j < arrs.length; j++) {
System.out.print(arrs[j]+" ");
}
}
}
Arrays.sort()函数
sort(T[] a):对指定T型数组按数字升序排序。
sort(T[] a,int formIndex, int toIndex):对指定T型数组的指定范围按数字升序排序。
sort(T[] a, Comparator<? supre T> c): 根据指定比较器产生的顺序对T型数组进行排序。
sort(T[] a, int formIndex, int toIndex, Comparator<? supre T> c): 根据指定比较器产生的顺序对T型数组的指定范围进行排序。