刚开始做的时候把题目看错了一直没有做出来,后来看了别人的才发现题意理解错了
import java.util.Scanner;
import java.util.TreeSet;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
TreeSet<Integer> arr = new TreeSet<>();
for (int i = 0; i < num; i++) {
arr.add(sc.nextInt());
}
System.out.println(arr.size());
for (int numb : arr) {
System.out.print(numb + " ");
}
}
}
收获:TreeSet集合的元素不重复可以自动排序,以前没有用过