输入描述:
输入多行,先输入随机整数的个数,在输入相应个数的整数
输出描述:
返回多行,处理后的结果
输入例子:
11 10 20 40 32 67 40 20 89 300 400 15
输出例子:
10 15 20 32 40 67 89 300400
在这里就可以用TreeSet来完成这个题目
因为TreeSet是缺省有序的而且不能有重复元素在里面
所以,代码如下
import java.util.Scanner; import java.util.TreeSet; public class hua_3 { public static void main(String[] args){ Scanner sc =new Scanner(System.in); while(sc.hasNext()){ System.out.print("输入多少?"); int n=sc.nextInt(); TreeSet<Integer> ss =new TreeSet<Integer>(); for(int i=0;i<n;i++){ int a=sc.nextInt(); ss.add(a); } for(Integer i:ss){ System.out.println(i); } } } }