替换100的数组中的整数

时间:2017-03-22 17:01:43

标签: java arrays replace integer

我必须创建一行代码,用整数7替换第7个数字。我觉得我很接近但不完全在那里。

public static void main (String[] args) {        
    int [] numbers = new int [100]; 
    for (int i=0; i < numbers.length; i++) {
        numbers [i] = -1;
        numbers [7] = 7;
    }
}

1 个答案:

答案 0 :(得分:3)

Java(以及许多其他编程语言)中的数组是从零开始的。即,第一个元素是索引0,第二个元素是索引1,等等,这意味着第七个元素是索引6:

numbers[6] = 7;

此外,您应该注意到在循环中一遍又一遍地执行相同的分配没有意义。只需把它放在循环之后就可以了。