集合的基本介绍,全在代码里了。不同的实现,细节不同,使用时稍微注意点就行了 。幸好我们常用的就那么几个。
package collection.lession1;import java.util.EnumSet;import java.util.HashSet;import java.util.IteraTor;import java.util.LinkedHashSet;import java.util.Set;import java.util.TreeSet;/*** 老紫竹JAVA提高教程(1)-认识Set集合* Set不允许重复数据* Set最多允许一个null数据(有些实现不允许null)** @**/public class Lession1 { public static void main(String[] args) { // 基于Hash的集合,其中的hashCode方法很重要 Set hashSet = new HashSet(); // 提供按照一定规则排序的集合 Set treeSet = new TreeSet(); // 按照插入顺序进行使用的集合,双向链表 Set linkedHashSet = new LinkedHashSet(); // 针对enum使用的集合 Set enumSet = EnumSet.noneOf(MyEnum.class); // 集合的基本操作 // 我们用HashSet做测试 Set
,再回头,便生出无限羁绊。那是彼此的刺在对方心里留下的痕迹,