gpt4 book ai didi

java - 为什么我的程序不输出数组元素?

转载 作者:行者123 更新时间:2023-11-30 03:09:57 25 4
gpt4 key购买 nike

我想做的是将数组的每个元素输出到系统。下面是如何输入数组元素,我的问题就在下面。为什么不输出数组元素?

for (int i = 0; i <arrayLength; i++) {
double array[] = new double[arrayLength];
array[i] = IO.readInt("Enter number: " + (i+1));
count++;
}
for (int i = 0; i <arrayLength; i++) {
System.out.println(array[i]);
}

最佳答案

这是因为你每次在第一个循环中都会创建一个新数组。您必须在循环之前声明数组。

double array[] = new double[arrayLength];

for (int i = 0; i <arrayLength; i++)
{
array[i] = IO.readInt("Enter number: " + (i+1));
}
for (int i = 0; i <arrayLength; i++)
{
System.out.println(array[i]);
}

关于java - 为什么我的程序不输出数组元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33813679/

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