黑马程序员技术交流社区

标题: 看似简单,实际强大的增强for循环。 [打印本页]

作者: 黑马-胡明    时间: 2014-8-13 12:37
标题: 看似简单,实际强大的增强for循环。
java1.5的增强for循环。
格式:for(变量名:集合变量名){···}
注意:迭代变量必须在()中定义。
集合变量尅是数组或实现Iterator借口的集合类。
--------------------------------------示例代码:

package ch01_gaoxingjishu;
public class VarableParameter {

public static void main(String[] args) {
  // TODO Auto-generated method stub
  System.out.println(add(2,3));
  System.out.println(add(2,3,5));  
}


public static int add(int x,int... args){
  int sum = x;

  
  //增强for循环的
  for(int arg : args)//迭代器
  {
   sum += arg;
  }
  return sum;
}
}


作者: 董帅军    时间: 2014-8-13 17:28
但是这个他不好控制下标,所以不好控制数组,建议用那种




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2