package com.derun.collection.set;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class SetDemo1 {
public static void main(String[] args) {
//HashSet<String> set = new HashSet<>();
Set<String> set = new HashSet<>(); //不保证顺序
//Set<String> set = new TreeSet<>(); //自动进行排序
//Set<String> set = new LinkedHashSet<>(); //插入顺序
//添加元素
set.add("dddd");
set.add("aaaa");
set.add("cccc");
set.add("bbbb");
//set.add("aaaa");
System.out.println("现在集合中的元素个数为:" + set.size()); //保证元素的唯一性
//遍历set集合
//for-each
for(String element:set){
System.out.println(element);
}
System.out.println("---------------------------");
//使用迭代器
Iterator<String> it = set.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class SetDemo1 {
public static void main(String[] args) {
//HashSet<String> set = new HashSet<>();
Set<String> set = new HashSet<>(); //不保证顺序
//Set<String> set = new TreeSet<>(); //自动进行排序
//Set<String> set = new LinkedHashSet<>(); //插入顺序
//添加元素
set.add("dddd");
set.add("aaaa");
set.add("cccc");
set.add("bbbb");
//set.add("aaaa");
System.out.println("现在集合中的元素个数为:" + set.size()); //保证元素的唯一性
//遍历set集合
//for-each
for(String element:set){
System.out.println(element);
}
System.out.println("---------------------------");
//使用迭代器
Iterator<String> it = set.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}