您的位置:首页 > 编程语言 > Java开发

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

2013-12-03 09:25 405 查看
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]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐