Set接口也是Collection接口的子接口,Set接口中不能加入重复的元素
Set接口的常用子类
1、散列的存放:HashSet
HashSet是Set接口的一个子类,主要的特点是:里面不能存放重复的元素,而且采用散列的存储方式,所以没有顺序。
2、有序的存放:TreeSet
import java.util.HashSet;import java.util.LinkedList;import java.util.Set;import java.util.TreeSet;//=================================================// File Name : Set_demo//------------------------------------------------------------------------------// Author : Common//主类//Function : Set_demo;public class Set_demo { public static void main(String[] args) { // TODO 自动生成的方法存根// SetallSet = new HashSet (); //无序 Set allSet = new TreeSet (); //有序 allSet.add("A"); allSet.add("C"); allSet.add("D"); allSet.add("E"); allSet.add("B"); System.out.println(allSet); //输出集合内容,调用toString }}