本帖最后由 张周飞 于 2014-7-10 14:16 编辑
//forearch循环:
/* 是增强的for循环:
其语法是:for(类型 变量的名称 : 数组或集合){
//输出操作
}
注意的:看起来简洁,
forearch循环是从第一个遍历一直到最后一个,是不可控制遍历的条件。但是我们不用遍历出来的东西也会便遍历出来。就会耗费内存。
也就是说:遍历越多,内存耗费的越多。
楼主:值得注意的是----要是只考虑遍历,不考虑内存 这个就最合适了。一般情况下不建议使用。
*/
public class JavaForearch{
public static void main(String[] args){
String[] names={"苍井空","泷泽萝拉"," 波多野吉衣","吉泽明步","小泽玛利亚"};
//原先的for 遍历
for(int i=0;i<names.length;i++){
System.out.print(names+"\t");
}
System.out.println();
//增强的for循环的 forearch遍历
for(String name:names){ //每一次遍历到names数组的元素都赋给name,//类型Sring要和需要遍历的类型要一致
System.out.print(name+"\t");
}
System.out.println();
}
}
|