1、TreeSet:有序、不重复的集合,add过程中重复字符不会重复添加,添加过程中会按照升序自动排序 2、hasNext返回true或者false,源集合中字符还存在 3、nextInt读取字符后,源集合中该字符则不存在了 4、示例中包含多组测试用例:随机数数量+对应双的随机数;一组用例遍历完后,继续遍历下一组用例;
import java.util.Scanner;
import java.util.TreeSet;
@SuppressWarnings("unchecked")
public class Main{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
while(input.hasNext()){
int num=input.nextInt();
TreeSet set=new TreeSet<>();
for(int i=0;i<num;i++){
set.add(input.nextInt());
}
for(int i:set){
System.out.println(i);
}
}
input.close();
}
}