java基础入门----- 高级for循环2
2013-10-04 22:30
453 查看
import java.util.*; class 高级for循环2 { public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { Map<String,String> map = new HashMap<String,String>(); //添加元素 map.put("01", "zs1"); map.put("02", "zs2"); map.put("03", "zs3"); map.put("04", "zs4"); //keySet函数先获取了所有键的Set集合 Set<String> keySet = map.keySet(); //高级for循环 for(String i : keySet) // for(String i : map.keySet()) { sop(i+".."+map.get(i)); } Set<Map.Entry<String, String>> entrySet = map.entrySet(); //高级for循环 for(Map.Entry<String, String> me : entrySet) { sop(me.getKey()+".."+me.getValue()); } /* //有了set集合就可以获取其迭代器 Iterator<String> it = keySet.iterator(); while(it.hasNext()) { String key =it.next(); //有了键就可以通过get方法获取value String value = map.get(key); System.out.println(value); } */ } }
相关文章推荐
- java基础入门----- 高级for循环1
- Java基础17:集合工具类Collections;高级for循环;静态导入;可变参数
- Java基础之高级(增强的)For循环(foreach)
- Java零基础入门到高级应用-订单生成策略
- 黑马程序员——JAVA基础之JDK1.5新特性高级for循环和可变参数
- Java基础第十七天学习日记_Collections和Arrays的常用方法、高级for循环、可变参数、静态导入
- java基础入门-for循环的一些特殊例子
- java基础入门-for循环的一些特殊例子
- java基础入门-for循环的一些特殊例子
- 【黑马程序员】Java基础学习技术博客——for循环
- Java Servelet API入门基础教程
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<反射>(二十九)
- 【JAVA零基础入门系列】Day14 Java对象的克隆
- java 从零开始,学习笔记之基础入门<重载_覆盖_继承>(十)
- [零基础学JAVA]Java SE面向对象部分-14.面向对象高级(02) 推荐
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- Java 入门基础
- 基础入门:关于java数组的深度思考
- java基础入门-不用main方法,也可以打印helloworld
- java 从零开始,学习笔记之基础入门<封装类>(十一)