Java For 循环的高级应用
2011-10-30 09:45
218 查看
package namespace; import java.util.*; public class ArraysTest { public static void main(String args[]) { arrayFor(); listFor(); mapFor(); } public static void arrayFor()//For 遍历数组 { int array[]= {1,2,3,4}; for(int i : array) { System.out.println(i); } } public static void listFor()//For 遍历List { List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); list.add("ccc"); list.add("ddd"); for(String str : list) System.out.println(str); } public static void mapFor() { HashMap<Integer,String> hashmap = new HashMap<Integer,String>(); hashmap.put(1,"aaa"); hashmap.put(2,"bbb"); hashmap.put(3,"ccc"); hashmap.put(4,"ddd"); for(Map.Entry<Integer,String> entrykey : hashmap.entrySet()) { System.out.println(entrykey.getKey()+"..."+entrykey.getValue()); } //利用 Iterator for(Iterator<Map.Entry<Integer,String>> it = hashmap.entrySet().iterator();it.hasNext();) System.out.println(it.next()); } /* * For 循环的高级应用 * 2011/10/30 9:46:58 * */
相关文章推荐
- 循环例子-for高级应用
- sed ‘N,P,D,lable循环’高级应用综合实例
- 基于Windows Server Backup高级应用之多副本备份[1]
- Servlet中jdbc应用高级篇之六
- JavaScript——DOM的高级应用一
- wordpress博客建站网赚高级应用系列教程
- Wrapper配置详解及高级应用(转)
- Redis数据库的学习与实践—Redis的常用命令及高级应用
- C#高级应用之Microsoft.Vsa引擎篇
- 《javascript从入门到精通》第三篇 javascript高级应用
- 微信公众账号开发模式高级应用(纯JSP开发)
- Net中委托之三委托的高级应用
- 2015/7/16/for循环的应用
- 动态加载 高级应用之StoryBorad
- 转servlet的高级应用
- django 1.8 官方文档翻译: 1-3-1 高级教程:如何编写可重用的应用
- 设头指针的循环单向队列及其约瑟夫环应用
- JDK6笔记(6)----JDBC4.0高级应用(2)
- 水晶报表应用高级参数功能
- Common Lisp学习之十:输出格式化控制与高级循环控制