如何获取附加到数组特定索引的值

时间:2018-08-30 02:49:58

标签: java arrays

我必须返回数组特定索引的值。

我要获取数组中的最后一位数字,并使用该数字作为在数组中查找位置的索引。这意味着如果我的数组是6543743,我需要在第三个索引处返回值,该值应该为4。到目前为止,我已经有了它,但是它一直返回3-它使用的是最终索引,而不是使用该索引作为值。 / p>

            x = array[array.length-1];

我显然缺少一些东西,但是我无法弄清楚。谢谢!

1 个答案:

答案 0 :(得分:0)

您需要对数组两次进行子集设置:

int[] array = { 6 5 4 3 7 4 3 };
int num = array[array[array.length - 1]];

数组中的最后一个值由array[array.length - 1]给出,然后该值再次用作同一数组中的索引。