向集合中添加元素
package java_set;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class WordDemo {
public static void main(String[] args) {
//将英文单词添加到HashSet中
Set set = new HashSet();
//向集合中添加元素
set.add("blue");
set.add("red");
set.add("black");
set.add("yellow");
set.add("white");
//显示集合的内容
System.out.println("集合中的元素为:");
Iterator it = set.iterator();
//遍历迭代器并输出元素
while(it.hasNext()){ //判断集合中是否有下一个元素
System.out.print(it.next() + " ");
}
}
}
输出:
集合中的元素为:
red blue white black yellow
在集合中插入一个新的元素
//在集合中插入一个新的单词
set.add("green");
System.out.println("添加新元素后的集合为:");
it = set.iterator();
while(it.hasNext()){
System.out.print(it.next() + " ");
}
输出:
添加新元素后的集合为:
red green blue white black yellow
在集合中插入重复元素
//在集合中插入重复单词,插入失败,但是不会报错
set.add("white");
System.out.println("插入重复元素后的集合为:");
it = set.iterator();
while(it.hasNext()){
System.out.print(it.next() + " ");
}
输出:
插入重复元素后的集合为:
red green blue white black yellow
集合中不允许有重复元素,当插入重复元素时,会插入失败,但是不会报错。