在一次采访中,有人问我在循环中声明表达式sum+=i;
或sum = sum+i;
会产生什么影响。
int sum = 0;
for (int i = 0; i <= 100; i++) {
sum = sum + i; //Expression 1
sum += i; //Expression 2
}
在本例中,除了您认为最容易阅读的内容外,没有任何区别。