20130409学习_增强的for循环用法和map的常用方法
来源:互联网 发布:软件设计师考试 编辑:程序博客网 时间:2024/05/16 05:05
1、增强的for循环
传统的for循环方式常见为:for(int i=0;i<10;i++){ .... }
增强的for循环方式为:for(变量类型 变量名: 数组或集合名){ ... }
增强的用法只能用在数组、或实现了Iterable接口的集合类上,适用于取用数据,如果要修改数据还是需要用传统的for方式。
增强for举例:
List list= new ArrayList();
list.add("a");
list.add("b");
for(Object obj : list) {
String s=(String)obj; // 整型的为 int i=(Integer)boj; 根据list 存储的类型转换
System.out.println(s); //System.out.println(i);
}
2、Map的常见用法 ,结合Set使用
举例:
Map map=new HashMap(); // HashMap是无序存储,如果要是需要按照顺序存储,那么需要用LinkedHashMap
map.put("1","a");
map.put("2","b"); //第一个位置是序列号,第二个位置是存储的值
Set set=map.keySet(); //得到map的序列号的集合
Iterator it=set.iterator();
while(it.hasNext()){
String key=(String)it.next(); //使用it.next()注意类型转换
String value=(String)map.get(key);
System.out.println(key+" 对应 "+value);
}
- 20130409学习_增强的for循环用法和map的常用方法
- Map、Map.Entry和增强for循环的详解
- 增强for循环的用法
- 遍历MAP的四种方法(增强for循环)
- [Java学习笔记]增强for循环和Map的两种读取方式
- day01 ,(map与增强的for循环)
- Map和Map.Entry,增强for循环
- 关于增强for循环的用法
- 增强的for循环(不常用)
- java学习之旅62--数组的拷贝_排序_二分法_命令行参数_增强for循环
- 增强的for循环
- 增强的for循环
- Map 增强for循环
- Map的传统输出和使用增强for循环的输出
- Map的传统输出和使用增强for循环的输出
- 增强for循环的比较和局限性
- 增强型for循环与Map集合的遍历
- 增强for循环和普通for循环的区别
- Excel导入sql
- 关于写makefile时常用的一些函数的总结
- 12 TOP Command Examples in Linux
- 百度地图环境搭建
- Java实现定时任务的三种方法
- 20130409学习_增强的for循环用法和map的常用方法
- 高可用性及容灾的几个衡量指标
- pdflib的使用
- iframe子页面与父页面间元素及js变量的访问
- 使用Cocos2d-x实现微信“天天爱消除”炫耀button特效
- 秒杀多线程6—信号量
- 数据库和数据仓库区别
- IOS下计算日期时间间隔
- 【cocos2d-x】 之 模态对话框