一、集合Set介绍
-
类似于List
-
与List的区别是:Set是无序的、不可重复的
二、Set的创建
Set<String> set= new HashSet<String>();
Set set= new HashSet();
Set set = new LinkedHashSet();
三、编程实战
代码的详细解读,可以参考视频教程
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.Set;
/**
* User: 祁大聪
*/
public class S23 {
public static void main(String[] args) {
Set<String> s = new HashSet<String>();
s.add("one");
s.add("two");
s.add("one");
System.out.println(s.size());
for(String item : s){
System.out.println(item);
}
Set<String> ss = new LinkedHashSet<String>();
ss.add("one");
ss.add("two");
ss.add("one");
for(String item : ss){
System.out.print(item + " ,");
}
}
}