gpt4 book ai didi

java - 在 Java 中 : Assigning array elements to variables outside of the array

转载 作者:行者123 更新时间:2023-11-30 07:07:31 24 4
gpt4 key购买 nike

对 stackoverflow 相当陌生,但我发现这里的很多答案都彻底解释了为什么某些事情应该发生 - 而不是发生。

我正在做自己的 Java 练习,遇到了一个问题,要求我:

Assume that the array arr has been declared . Write a statement that assigns the next to last element of the array to the variable x , which has already been declared .

我知道如何在 for 循环中一个一个地分配每个单独的元素,但我不知道如何在不触及其他元素的情况下单独挑选一个元素并分配它。

-不,这不是家庭作业;这是我暑假期间自己的研究。

谢谢 - NP

最佳答案

I get how to assign each individual element one by one in a for-loop, but I don't get how to individually pick one element out and assign it without touching the other elements.

请注意,该问题要求您分配 x 数组元素,而不是相反(即它看起来像x = ...)。至于如何做到这一点,回想一下,您可以通过 array[i] 访问基于 0 的索引 i 处的数组元素,所以现在归结为访问倒数第二个元素,这意味着我们需要该元素的索引。

由于数组索引是从 0 开始的,所以最后一个元素的索引应该比数组的长度小 1。在 Java 术语中:array.length - 1。因此,倒数第二个元素的索引应该比那个小一个:array.length - 2。因此,我们要查找的元素是 array[array.length - 2]。希望你能从这里开始。

关于java - 在 Java 中 : Assigning array elements to variables outside of the array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24894528/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com