package seday11;
import java.lang.reflect.array;
import java.util.arraylist;
import java.util.collection;
/**
* @author xingsir
* jdk5之后推出了一个特性:增强for循环也称为新循环,for each.
* 新循环不是用来取代传统for循环的操作,而仅用来遍历集合或数组使用。
*/
public class newfordemo {
public static void main(string[] args) {
int[] num= {1,2,3,4,5};
for(int i=0;i<num.length;i++ ) {
int k=num[i];
system.out.println(k);
}
for(int k:num) {
system.out.println(k);
collection c = new arraylist();
c.add("1");
c.add("2");
c.add("3");
c.add("4");
c.add("5");
system.out.println(c);
/*
* 编译器会将新循环遍历集合改为迭代器遍历,所以在遍历的过程中不能通过集合的方法增删元素
*/
for(object o:c) {
string i=(string)o;
system.out.println(i);
}
}
}
}
如对本文有疑问, 点击进行留言回复!!
case when + forEach 实现多条件多值批量更新
这些令人喷饭的代码注释,最后一个让我笑出了声(今日份的快乐源泉)
网友评论