gpt4 book ai didi

java - 数组未正确输出

转载 作者:行者123 更新时间:2023-12-03 02:01:15 24 4
gpt4 key购买 nike

在尝试创建一个向后显示一组输入数组的程序时,我遇到了一个问题,无论我做什么,所有变量都输出为“0”。这可能与我用来获取数组集的循环有关,以及我忽略的一些简单问题,我只需要一双新的眼睛来告诉我我做错了什么。

import java.io.*;
class ReverseArray
{
public static void main (String args[]) throws IOException
{
InputStreamReader inStream = new InputStreamReader(System.in);
BufferedReader reader = new BufferedReader(inStream);
String inInput;
int count = 0;
int[] userInput = new int[10];
int newInput = 0;


System.out.println ("Please enter ten whole numbers:");

for (count = 0; count <= 9; count++)
{
inInput = reader.readLine();
newInput = Integer.parseInt(inInput);
newInput = userInput[count];
}

System.out.println ("These numbers in reverse order is:");
System.out.println (userInput[9]);
System.out.println (userInput[8]);
System.out.println (userInput[7]);
System.out.println (userInput[6]);
System.out.println (userInput[5]);
System.out.println (userInput[4]);
System.out.println (userInput[3]);
System.out.println (userInput[2]);
System.out.println (userInput[1]);
System.out.println (userInput[0]);

}
}

最佳答案

我想你想要

userInput[count] = newInput;

不是

newInput = userInput[count];

关于java - 数组未正确输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27971760/

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