public class Util {
public static void main(String[] args) {
//键盘接受用户输入的数
java.util.Scanner sc = new java.util.Scanner(System.in);
//放入数组,好排序,这里定义double类型就是如果用户输入的小数也可以
double[] arr = new double[16];
//循环用户输入的16个数
for(int i = 1; i <= 16; i++){
System.out.println("请输入第" + i +"个数");
arr[i-1] = sc.nextDouble();
}
//进行排序
java.util.Arrays.sort(arr);
//输出排序后的16个数,顺序是从小到大
System.out.println(java.util.Arrays.toString(arr));
}
}
追问我知道它可以通过sort()这个方法来排序,但是它是通过什么规则来排的呢。还有就是两个字符串是怎样比较大小得
追答冒泡排序听过吗?