java中treeset的使用及使用while循环解决一直输入的问题
treeset为有序的集合,不含重复元素且有序
import java.util.*;//引用全部 public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 获取个数 while (sc.hasNext()) { int num = sc.nextInt(); // 创建TreeSet进行去重排序 TreeSet set = new TreeSet(); // 输入 for (int i = 0; i < num; i++) { set.add(sc.nextInt()); } // 输出 Iterator iterator = set.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); } } } }

浙公网安备 33010602011771号