黑马程序员技术交流社区

标题: 有关语句问题 [打印本页]

作者: hmyuanqi    时间: 2014-9-1 15:11
标题: 有关语句问题
想问一下 sum += args[i];  与    sum =+ args[i];    这两个语句有什么区别?

public class Varableparamater {
public static void main(String[] args)
{
  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(int i=0;i<args.length;i++)
  {
   sum += args[i];
  }
  return sum;
  
}
}

作者: 范靖明    时间: 2014-9-1 15:29
sum=+args[i]好像没见过这么写的,要么++在前,要么++在后
作者: 范鹏霄    时间: 2014-9-1 15:40
sum =+ args[i];  没有这样的写法
作者: MR.Sun    时间: 2014-9-1 18:13
表示没见过sum =+ args[i]这种写法。sum+=args[i]这种写法倒是常见!




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