java如何定制自己的增强for循环?以及相关的局限性实例代码介绍。
不能在增强for循环中访问位置,例如下面的代码:
String[] persons={“张三”,”李四”,”王五”};
for(int i=0;i<persons.length;i++){
System.out.println(i+”:”+persons[i]);
}
在增强for循环中你是得不到这个位置”i”的。
例如还有我们常用的在组合sql语句,select字段的时候,当是最后一个字段时,不能加”,”的。
String[] fields={“name”,”age”,”sex”};
S[......]