gpt4 book ai didi

java - 如何使用数组元素声明变量?

转载 作者:行者123 更新时间:2023-12-02 00:12:06 25 4
gpt4 key购买 nike

我有一个元素数组,我想将数组中的元素用作变量。

我想这样做是因为我有一个方程,该方程需要多个变量输入,并且我想初始化一个数组,迭代它,并请求每个变量(或数组的每个元素)的输入。

所以我有一个像这样的数组:

String variableArray[] = {"a", "b", "c"}

现在我正在迭代这个数组并获取用户的输入:

for(int i=0; i<3; i++) {
System.out.printf("Enter value for %s: ", variableArray[i]);
int variableArray[i] = keysIn.nextInt();
}

问题是这一行无法编译:

int variableArray[i] = keysIn.nextInt();

本质上,我想使用数组variableArray[](即a、b和c)的元素作为变量,这样我就不必对每个变量执行相同的过程。我无法想象当有很多变量需要输入时它是如何完成的(我不想全部输入)。

tl;dr 我想简化为多个变量输入值的过程。

最佳答案

您将数组初始化为:

String variableArray[] = {"a", "b", "c"}

String 数组。

如果您想稍后引用第 i 个元素,只需编写:

variableArray[i]

之前没有任何 int - 您无法初始化数组中的单个条目。

关于java - 如何使用数组元素声明变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12592596/

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