[code="java"]public class Demo3 {
@Test
public void test1(){
Map map = new HashMap();
map.put("1","a");
map.put("2","b");
map.put("3","c");
map.put("4","d");
Set set = map.keySet();
Iterator iterator = set.iterator();
while(iterator.hasNext()){
String key = (String) iterator.next();
String value = (String) map.get(key);
System.out.println(key+"="+value);
}
}
@Test
public void test2(){
Map map = new HashMap();
map.put("1", "a");
map.put("2", "b");
map.put("3", "c");
map.put("4", "d");
Set entry = map.entrySet();
Iterator iterator = entry.iterator();
while(iterator.hasNext()){
Map.Entry en = (Entry) iterator.next();
String key = (String) en.getKey();
String value = (String) en.getValue();
System.out.println(key+"="+value);
}
}
@Test
public void test3(){
Map map = new HashMap();
map.put("1", "a");
map.put("2", "b");
map.put("3", "c");
map.put("4", "d");
Set entry = map.entrySet();
for(Object obj:entry){
Map.Entry en = (Entry) obj;
String key = (String) en.getKey();
String value = (String) en.getValue();
System.out.println(key+"="+value);
}
}
@Test
public void test4(){
Map map = new LinkedHashMap();
map.put("1", "a");
map.put("2", "b");
map.put("3", "c");
map.put("4", "d");
Set keySet = map.keySet();
for(Object obj :keySet){
String key = (String) obj;
String value = (String) map.get(key);
System.out.println(key+"="+value);
}
}
}
分享到:
相关推荐
转载 jdk1.5的一些新特性,希望能帮助大家!
JDK1.5新特性
JDK1.5新特性泛型_深入研究JDK1.5新特性泛型_深入研究JDK1.5新特性泛型_深入研究
“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-else 循环,自动装包/拆包,枚举,可变参数, 静态导入
JDK 1.5新特性及应用JDK 1.5新特性及应用JDK 1.5新特性及应用
JDK1.5新特性中的最重要的一点。让你彻底明白增强for循环的强大和方便
jdk1.5新特性 泛类型和泛型方法是Java5.0 中的新特性。一种泛类型用一个或多个泛型变量定义,可以有一个或多个,泛型变量做参数占位符或做返回值 的方法。
博文链接:https://weibaojun.iteye.com/blog/70284
jdk1.5新特性,泛型,for:each
jdk 1.5新特性笔记,泛型,注释等程序
关于jdk1.5新特性的书,值得拥有,不错的资料
包含 jdk1.5免安装、jdk1.6免安装、jdk1.8(32和64)
1.增强的for循环【foreach{}迭代数组或集合】 格式:for(变量的类型 变量名:集合变量名 ){} 注意:集合变量可以是数组或实现了Iterable接口的集合类 2.静态导入(这样调用一个静态方法的时候就不需要【类名....
jdk1.5.exe jdk1.5 jdk1.5下载
Java-jdk1.5安装包
JDK1.5,JDK1.5
jdk1.5 tiger java5 新特性
绝版jdk1.5,非常不错的资源。用起来很好。是 Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性name,那我们可以通过getName,setName来得到其值或者设置新 的值。通过getName/setName来访问name属性,...