[Java] 容器-03 增强的For循环 / Set 方法

原创 2013年12月03日 09:25:14
import java.util.*;

public class EnhancedFor {
    public static void main(String[] args) {
        int[] arr = {1, 2, 3, 4, 5};
        for(int i : arr) {
            System.out.println(i);
        }
        
        Collection c = new ArrayList();
        c.add(new String("aaa"));
        c.add(new String("bbb"));
        c.add(new String("ccc"));
        for(Object o : c) {
            System.out.println(o);
        }
    }
}
import java.util.*;
// import java.util.Set;

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 与 List 容器类都具有 Constructor(Collection c)
        // 构造方法用以初始化容器类
        Set sn = new HashSet(s1);
        sn.retainAll(s2); // 求交集
        Set su = new HashSet(s1);
        su.addAll(s2);
        System.out.println(sn);
        System.out.println(su);
    }
}
[b, a]
[d, b, c, a]

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java关于集合(list,set,map)的遍历与增强for循环的使用

java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。      许多情况需要我们遍历出集合...
  • zygzzp
  • zygzzp
  • 2013年10月16日 15:37
  • 1816

Java基础:循环迭代Array/List/Set/Map集合 增强for循环

书香年华 琅琅书声如春风拂过千年时空 少年啊壮志在胸赋首辞让人感动!

JAVA进阶之旅(一)——增强for循环,基本数据类型的自动拆箱与装箱,享元设计模式,枚举的概述,枚举的应用,枚举的构造方法,枚举的抽象方法

JAVA进阶之旅(一)——增强for循环,基本数据类型的自动拆箱与装箱,享元设计模式,枚举的概述,枚举的应用,枚举的构造方法,枚举的抽象方法 学完我们的java之旅,其实收获还是很多的,但是依然还...

Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用

在perference 加content Assist 可以设置快捷键 透视图与视图 透视图:Debug和java主窗口 视图:每一个小窗口就是视图 高版本的java可运行低版本的java版本 常见...

java容器(八)---Java迭代器(转)(iterator详解以及和for循环的区别)

迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对象分离,即我们无需关心该序列的底层结构是什么样子的。只要拿到这个对象,使用迭代器就可以遍历这个对象的内部. 1.Ite...

stl_set容器详细使用方法

  • 2014年04月28日 12:16
  • 154KB
  • 下载

Java容器---遍历Collection,Set的三种方法

Java容器----对Collection三种遍历的方法 Collection方法总结(数字图标标记为重点方法) 添加          boolean add(E e)          boo...

java反射机制set方法 连接数据库(还有待修改,没有循环ResultSet对象)

public ArrayList query() {String methodname;ArrayList list=new ArrayList();try {con=db.getCon();ps=c...

java 集合(2) 遍历collection集合方法 iterator / 加强型for循环

代码如下: Collection c = new ArrayList(); c.add("hello"); c.add(new Iplong("li","ji")); c.add(new Iplong...
  • nx188
  • nx188
  • 2015年12月29日 13:19
  • 1758
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[Java] 容器-03 增强的For循环 / Set 方法
举报原因:
原因补充:

(最多只允许输入30个字)