Java:数组并在添加值时使用++运算符

时间:2012-11-14 04:27:26

标签: java arrays operators

++运算符在添加到正常的整数数组myArray[range]++;

时的确切运作方式

如果我选择了迭代1,2,3,3,3,4,4添加的值(范围),它会在2次,1次,3次和4次两次添加“1”吗?它只是将它添加到数组的末尾吗?

4 个答案:

答案 0 :(得分:4)

myArray[range]++;会增加索引range的值。如果要增加所有值,请执行 -

 for (int i = 0; i < MyArray.Length; i++)
      MyArray[i]++;

答案 1 :(得分:3)

int myArray [range] ++;将增量1增加到位置范围内的元素。

要增加数组中的所有元素,您只需要这样做:

for(i = 0; i < myArray.length; i++)
    myArray[i]++;

答案 2 :(得分:2)

  

myArray的[范围] ++

这只会增加range数组int中索引myArray的值。

答案 3 :(得分:1)

myArray[range]++会像其他人提到的那样在索引处添加值。在你的例子中,你会得到:

2,3,4,4,4,5,5

如果您使用range作为“迭代器”