import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class RandomNumbers { public static void main(String[] args) { // 接收键盘输入的工具类 Scanner scanner = new Scanner(System.in); // 接收随机数个数 Integer count = scanner.nextInt(); // 放随机数的容器;考虑到排序需要去重:set Set<Integer> numbers = new HashSet<Integer>(); // 生产随机数,放入容器 for (int j = 0; j <count ; j++) { // 注意:这里的随机数是明明自己生成的,并通过键盘输入进来 Integer number = scanner.nextInt(); numbers.add(number); } // 排序(升序)+输出:stream流(默认升序+终结输出操作) numbers.stream().sorted().forEach(System.out::println); } }