今天學習了一下集合類的知識,練習Set的時候發現 1*Set集合允許重覆的值插入,但是重覆的值會被覆蓋; 2*List集合允許重覆的值插入,但是重覆的值會不會被覆蓋; import java.util.*; public class Test14702 { public static void ma ...
今天學習了一下集合類的知識,練習Set的時候發現
1*Set集合允許重覆的值插入,但是重覆的值會被覆蓋;
2*List集合允許重覆的值插入,但是重覆的值會不會被覆蓋;
import java.util.*; public class Test14702 { public static void main(String[] args) { Scanner in=new Scanner(System.in); int len=in.nextInt(); int ar[]=new int[len]; Set<Integer> s=new TreeSet<>(); for(int i=0;i<4;i++) { int d=in.nextInt(); s.add(d); ar[i]=d; } Iterator<Integer> it=s.iterator(); System.out.println("All Sets:"); while(it.hasNext()) { System.out.println(it.next()); } } }
console:
4
7 7 3 2
All Sets:
2
3
7