Java遍历各种数据类型使用总结
2012-06-17 22:05
676 查看
Java遍历各种数据类型使用总结
1. ListList list=new ArrayList();
list.add(); //添加元素
list.add(); //添加元素
list.add(); //添加元素
方法一
for(Iterator<A> temp =list.Iterator();it.hasNext();){
…
}
方法二
for(A a: list){…}
方法三
for(int i=0;i<list.size();i++)
{
A a=list.get(i);
}
2. Map
方法一
Map m= new HashMap();
for(Object o:Map.KeySet()){
map.get(0);
}
方法二
Map m = new HashMap();
Iterator it = map.entrySet().iterator();
while(it.hasNext)
{
Map.Entry entry=(Map.Entry)it.Next();
Object key=entry.getKey();
Object value=entry.getValue();
}
3. Linked Hash Map
方法一
Map<UserMenu, List<UserMenu>> userMenus = guserService.findUserMenus(uid);
System.out.println("----userMenus: Map<UserMenu, List<UserMenu>>-----------");
for(Iterator iterator=userMenus.values().iterator();iterator.hasNext();)
{
//获得一个UserMenu值
List<UserMenu> menu=(List<UserMenu>)iterator.next();
//遍历一下
for(int i=0;i<menu.size();i++){
UserMenu user=menu.get(i);
System.out.println("id:"+user.getId()+"name:"+user.getName()+" URL:"+user.getUrl());
}
}
System.out.println("/////////////////////////////////////////////////////////////");
System.out.println("---------------------------------------------");
相关文章推荐
- java中各种数据类型的使用
- JavaSE视频学习阶段性总结 一(java入门,原生数据类型及使用注意,运算符)
- java使用BeanUtils封装file类型表单数据到一个对象中
- 1.Java基本数据类型总结
- C语言中各种数据类型长度的总结(转)
- java语法总结01--基本数据类型
- 内存优化之其他优化(容器数据遍历方案,arraymap使用及java自动装箱)
- 解决C++与Java 使用Socket Float数据类型的正确互传
- Java容器类型使用总结
- Redis五种数据类型使用总结
- C# C#和Java数据类型的5大区别(编程语言的研究使用)
- 利用siezof运算现实存储各种数据类型使用内存空间的字节数
- java_不知道数据类型情况下,数组遍历-反射
- JAVA使用poi进行EXCEL模板导入导出,XSSFCell数据类型
- 关于Java Primitive类型与内置Wrapper类型使用过程中的一点小总结
- Java数据类型 之 short的使用
- JAVA中使用反射将两个Integer类型的数据交换位置
- Java各种数据类型详细介绍及其区别
- Atitit.各种 数据类型 ( 树形结构,表形数据 ) 的结构与存储数据库 attilax 总结
- Java基本数据类型总结