<分区>
我有一个非常简单的循环:
int[] positions = {1, 0, 0}
//print content of positions
for (int i : positions)
{
if (i <= 0) i = -1;
}
//print content of positions
现在,我希望得到的是:
array: 1, 0, 0
array: 1, -1, -1
但是我得到了
array: 1, 0, 0
array: 1, 0, 0
只是……为什么?
亲切的问候, 水母