利用set数据不重复特性接收输入的数据,再将set转换为数组,直接使用sort()方法排序输出
import java.util.Arrays;
import java.util.Scanner;
import java.util.TreeSet;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
TreeSet tree = new TreeSet();
while(in.hasNext()){
int count = in.nextInt();
for (int i = 0; i <count ; i++) {
tree.add(in.nextInt());
}
Object[] a = tree.toArray();
Arrays.sort(a);
for (int i = 0; i <a.length ; i++) {
System.out.println(a[i]);
}
tree.clear();
}
}
}

京公网安备 11010502036488号