以下代码行的输出是什么?

时间:2017-09-27 03:45:53

标签: java

以下代码行的输出是什么? (JAVA)

int nums[] = {1,2,3,4,5,6};

System.out.println(nums[1]+nums[3]);

我正在做练习修订表,但我似乎无法解决这个问题。 EITHER - 7,4,5或6。

此外,当我尝试将其放入我的Eclipse时,它无法正常工作。

2 个答案:

答案 0 :(得分:0)

上面的代码首先声明一个整数数组,然后添加第二个元素(如编程计数从零开始),以及4个数组元素。 如果你想在eclipse上运行它,试试这个:

`

class Aartest
{
 public static void main(String[] atg)
{
 int nums[] = {1,32,1,2,31};
 System.out.println(nums[1]+nums[3]);
}
}

`

答案 1 :(得分:0)

第一行声明一个整数数组。数组是一次可以保存多个值的数据结构。要访问值,请使用索引。索引从0开始。要访问值,请写出数组名称,后跟方括号中的元素索引:

arrayName[index];

索引0给出数组中的第一个值,索引1给出第二个值,依此类推。

nums[1]将为您提供数组中的第二个元素-2。
nums[3]将为您提供数组中的第四个元素-4.
第二行将打印nums[1]nums[3]的总和,即2 + 4 = 6。