Java基础学习笔记(七)Set接口及其实现子类
2010-12-28 11:35
791 查看
Set接口是Collection的子接口,Set接口没有提供额外的方法,但实现Set接口的容器类中的元素师没有顺序的,而且不可以重复。
Set容器可以与数学中的“集合”的概念相对应。
JDK API中提供的Set容器类有HashSet,TreeSet等。
例子:
import java.util.*; public class TestSet{ public static void main(String[] args){ Set s1 = new HashSet(); Set s2 = new HashSet(); s1.add("a");s1.add("b");s1.add("c"); s2.add("d");s2.add("a");s2.add("b"); Set sn = new HashSet(s1); sn.retainAll(s2); //求交集 Set su = new HashSet(s1); su.addAll(s2); System.out.println(sn); System.out.println(su); } }
相关文章推荐
- Java基础学习笔记(七)Set接口及其实现子类
- 【Java学习笔记】基础知识学习12【Set接口的实现类】
- Java容器学习笔记(二) Set接口及其实现类的相关知识总结
- Java容器学习笔记(二) Set接口及其实现类的相关知识总结
- 【Java学习笔记】33:Set接口及其实现类
- 【Java学习笔记】32:List接口及其实现类
- 14. JAVA 枚举(Enum、类集EnumMap&EnumSet 、实现接口、定义抽象方法) ----- 学习笔记
- Java学习笔记_22_Set接口的实现类
- JavaSE入门学习36:Java集合框架之Set接口及其实现类HashSet和TreeSet
- Java集合源码学习(9)_Set接口的基础实现AbstractSet
- Java学习笔记_22_Set接口的实现类
- 黑马程序员——Java基础---集合(Set接口及其子类、Map接口及其子类)
- Java基础---集合(4)Set接口及其实现类
- C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)
- 黑马程序员--Java基础学习笔记【集合-Set】
- Java学习笔记之实现Runnable接口可以资源共享(卖票系统)
- [学习笔记] Java核心技术 卷一:基础知识 接口、lambda表达式与内部类(三)
- Java基础学习笔记八 Java基础语法之接口和多态
- Java学习笔记基础篇----接口与多态
- Java基础知识强化之集合框架笔记47:Set集合之TreeSet保证元素唯一性和比较器排序的原理及代码实现(比较器排序)