j2ee集合些的一些总结,带实例
2008-08-21 15:00
267 查看
package fzh.org;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
public class JiHe {
public void test1() {
ArrayList al = new ArrayList();
for (int i = 1; i < 10; i++) {
al.add("ArrayList Element:" + i);
}
Iterator itr = al.listIterator();
while (itr.hasNext()) {
Object obj = itr.next();
System.out.println(obj);
}
}
public void test2() {
HashSet hs = new HashSet();
System.out.println("HashSet");
for (int i = 1; i < 10; i++) {
hs.add("HashSet Element:" + i);
}
Iterator itr = hs.iterator();
while (itr.hasNext()) {
Object obj = itr.next();
System.out.println(obj);
}
}
public void test3() {
TreeSet ts = new TreeSet();
System.out.println("TreeSet");
for (int i = 1; i < 10; i++) {
ts.add("TreeSet Element:" + i);
}
Iterator itr = ts.iterator();
while (itr.hasNext()) {
Object obj = itr.next();
System.out.println(obj);
}
}
public void test4() {
HashMap hm = new HashMap();
for (int i = 0; i < 10; i++) {
hm.put("item" + i, "value" + i);
}
Set set = hm.entrySet();
Iterator itr = set.iterator();
while (itr.hasNext()) {
Map.Entry me = (Map.Entry) itr.next();
System.out.println(me.getValue());
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
JiHe j = new JiHe();
j.test4();
}
}
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
public class JiHe {
public void test1() {
ArrayList al = new ArrayList();
for (int i = 1; i < 10; i++) {
al.add("ArrayList Element:" + i);
}
Iterator itr = al.listIterator();
while (itr.hasNext()) {
Object obj = itr.next();
System.out.println(obj);
}
}
public void test2() {
HashSet hs = new HashSet();
System.out.println("HashSet");
for (int i = 1; i < 10; i++) {
hs.add("HashSet Element:" + i);
}
Iterator itr = hs.iterator();
while (itr.hasNext()) {
Object obj = itr.next();
System.out.println(obj);
}
}
public void test3() {
TreeSet ts = new TreeSet();
System.out.println("TreeSet");
for (int i = 1; i < 10; i++) {
ts.add("TreeSet Element:" + i);
}
Iterator itr = ts.iterator();
while (itr.hasNext()) {
Object obj = itr.next();
System.out.println(obj);
}
}
public void test4() {
HashMap hm = new HashMap();
for (int i = 0; i < 10; i++) {
hm.put("item" + i, "value" + i);
}
Set set = hm.entrySet();
Iterator itr = set.iterator();
while (itr.hasNext()) {
Map.Entry me = (Map.Entry) itr.next();
System.out.println(me.getValue());
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
JiHe j = new JiHe();
j.test4();
}
}
相关文章推荐
- Java集合框架的知识总结(1) 说明:先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。 1、综述 所有集合类
- 黑马程序员--关于集合的一些总结
- pig函数以及关键字 的一些实例应用的总结(来自pig笔记)
- C语言中一些数据声明(Data declarations)实例总结
- redis实例:比较好的一些解决方案总结
- pig函数以及关键字 的一些实例应用的总结(来自pig笔记)
- 对集合框架一些总结(上)
- 对于JAVA集合的一些总结
- Java集合定义与用法实例总结【Set、List与Map】
- 黑马程序员--刚学完集合,也看了一些资料,做个总结,
- 总结下linux中一些入门级shell编程实例
- 当集合里存储的是URL时的一些问题总结
- 总结一下工作中遇到的一些集合操作
- 关于ui的一些总结(参考Qt4精彩实例分析)
- SQL Join的一些总结(实例)
- 一位大师总结的东西---J2EE学习中一些值得研究的开源项目
- 对集合框架的一些概括总结之collection接口 子接口 子实现类
- java中集合类的一些简单总结
- 关于集合的一些总结
- 黑马程序员 集合的使用与一些常见的问题总结