wc,这个题目有毒附上我的正确的代码,import java.util.*;public class Main{public static void main(String[] args){Scanner sc = new Scanner(System.in);TreeSet<Integer> ts = new TreeSet<>();while (sc.hasNextInt()) {if(ts.size()>0)ts.clear();int length = sc.nextInt();for(int i=0;i<length;i++)ts.add(sc.nextInt());Iterator it = ts.iterator();while(it.hasNext()){System.out.println(it.next());}}}}和按照样例来的代码,按理说下面这个事对的啥,但是就是不对,。。。import java.util.*;public class Main{public static void main(String[] args){Scanner sc = new Scanner(System.in);TreeSet<Integer> ts = new TreeSet<>();while (sc.hasNextInt()) {int length = sc.nextInt();for(int i=0;i<length;i++)ts.add(sc.nextInt());}Iterator it = ts.iterator(); while(it.hasNext()){System.out.println(it.next());}}} 大佬看看华为研发工程师编程题里的这道题,太难了! https://www.nowcoder.com/questionTerminal/3245215fffb84b7b81285493eae92ff0