1:增强性FOR循环 语法
for( 元素类型 元素变量 :数组或集合对象){
引用 X的Java 语句
}
2:利用Interator遍历数组
3:HashMap集合类 Map接口,利用它的方法。进行简单的操作。
//这是一个测试类
import java.awt.List;
import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; public class Test3 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Map dogs = new HashMap();//接口集合类 dogs.put("偶偶", "雪瑞娜");//用方法来进行传值 dogs.put("haha", "金毛"); if(dogs.containsKey("偶偶")){ String name =(String) (dogs.get("偶偶")); System.out.println("偶偶" +"对应的狗是"+name); }else{ System.out.println(false); } //遍历迭代器iterator Iterator it =dogs.keySet().iterator(); while( it.hasNext()){ String key = (String) it.next();//取出key dogs.get(key); System.out.println( dogs.get(key));}
//增强for循环
java.util.List list =new ArrayList(); list.add("a"); list.add("d"); for (Object o : list){ System.out.println(o); } }}