import java.util.Scanner; import java.util.Arrays; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); int[] nums = new int[n]; for (int i = 0; i < n; i++) { nums[i] = input.nextInt(); } Arrays.sort(nums); for (int i = 0; i < n; i++) { System.out.print(nums[i] + " "); } } }是什么意思
时间: 2023-05-28 22:06:24 浏览: 69
java代码-import java.util.Scanner;
这段代码是一个Java程序,功能是读取用户输入的整数,将它们存储在一个整数数组中,然后对数组进行排序,并按顺序打印出数组中的元素。具体地:
- 首先,程序创建了一个Scanner对象来读取用户输入。
- 接着,程序读取用户输入的第一个整数n,表示要读取的整数的数量。
- 然后,程序创建一个长度为n的整数数组nums,并使用for循环逐个读取用户输入的n个整数,并将它们存储在数组中。
- 接下来,程序使用Arrays.sort方法对整数数组进行排序,将数组中的元素从小到大排列。
- 最后,程序使用for循环逐个输出数组中的元素,每个元素之间用一个空格隔开。
阅读全文