Java 实现整数序列升序排序算法

本代码使用 Java 语言实现了对输入的整数序列进行升序排序的功能。

输入格式: 测试数据有多组,处理到文件尾。每组测试输入两行,第一行输入 n(1 < n < 100),第二行输入 n 个整数。

输出格式: 对于每组测试,在一行上按升序输出这 n 个整数,每两个数据之间留一个空格。

输入样例:

10
487 3633 410 4977 940 757 124 392 989 4228

输出样例:

124 392 410 487 757 940 989 3633 4228 4977

代码示例:

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()) {
            int n = sc.nextInt();
            int[] nums = new int[n];
            for (int i = 0; i < n; i++) {
                nums[i] = sc.nextInt();
            }
            Arrays.sort(nums);
            for (int i = 0; i < n; i++) {
                System.out.print(nums[i] + " ");
            }
            System.out.println();
        }
    }
}

代码说明:

  1. 使用 Scanner 类读取输入数据。
  2. 使用 Arrays.sort() 方法对输入的整数数组进行排序。
  3. 使用循环输出排序后的整数序列。

总结: 本代码示例展示了使用 Java 语言实现整数序列升序排序的基本步骤。通过学习本代码,您可以了解如何使用 Java 语言进行数据输入、排序和输出,并为您的编程实践提供参考。

Java 实现整数序列升序排序算法

原文地址: http://www.cveoy.top/t/topic/mOME 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录