java关于集合的详解
来源:互联网 发布:linux小红帽系统 iso 编辑:程序博客网 时间:2024/06/13 04:39
package com;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
import java.util.TreeSet;
/**
*
* @author ly(关于集合的介绍)
*
*/
public class Sample {
public static void main(String args[]) {
/**
* collection接口
*/
Collection c = new ArrayList();
c.add("name");
c.add("age");
c.add("address");
Iterator it1 = c.iterator();//迭代器
while (it1.hasNext()) {//判断集合是否还有下一个元素
System.out.println(it1.next());//输出集合中的元素
}
/**
* list(列表)集合
*/
List l = new ArrayList();
l.add("2");
l.add("1");
l.add("4");
Iterator it2 = l.iterator();
while (it2.hasNext()) {
System.out.println(it2.next());
}
/**
* set集合
*/
Set h=new HashSet(); //or Set h=new TreeSet();
h.add("a");
h.add("b");
h.add("c");
Iterator it3=h.iterator();
while(it3.hasNext()){
System.out.println(it3.next());
}
/**
* map集合
*/
Map hm=new HashMap();//or Map hm=new TreeMap();
hm.put("1", "lilt");
hm.put("2", "lilt");
hm.put("3", "tom");
Set s=hm.entrySet();
Iterator it4=s.iterator();
while(it4.hasNext()){
System.out.println(it4.next());
}
}
}
- java关于集合的详解
- 转 一篇关于java中简单集合类的详解
- 关于java集合的概述
- 关于java集合的总结
- 关于java的基础---集合
- 关于Java集合的面试
- java 集合类的详解
- Java Set集合的详解
- Java Map集合的详解
- JAVA的集合框架详解
- 关于java基础--集合部分测试与详解
- 关于JAVA集合类的一点总结!
- JAVA中关于集合类的排序
- 关于JAVA集合的那点事
- 关于Java集合类迭代变量的修改
- 关于java集合Set的一点记录
- 关于JAVA集合框架的回顾
- 关于Java集合的小抄
- ubuntu 配置静态 动态 IP
- Linux Kernel Tuning for C500k
- 恢复windows 7 bootloader
- 栅栏加密解密的分析和实现
- UIApplicationDelegate协议解读
- java关于集合的详解
- 远程解决centos的网络问题: service network start 出现RTNETLINK answers: File exists错误解决
- 正则表达式
- NIO就绪处理之OP_ACCEPT
- error C2018: unknown character '.....'
- List node
- 快速转化J2ME程序为Android程序
- linux mmap 使用
- Iterator 接口