gpt4 book ai didi

java - 显示反转数字数组

转载 作者:行者123 更新时间:2023-12-01 21:45:21 26 4
gpt4 key购买 nike

所以我必须编写一个程序,从键盘接受 10 个数字(整数)。每个数字都存储在数组的不同元素中。然后我的程序必须以相反的顺序显示数组的内容。

int [] array = new int [10];
for(int i = array.length - 1;i >= 0; i--)
{
int number = Integer.parseInt(JOptionPane.showInputDialog(null, "Enter number " + (i+1)));
array[i] = number;

}
JOptionPane.showMessageDialog(null, array[i]);


}

我尝试将 JOPtionPane.showMessageDialog 放在循环之外,但程序找不到整数“i”。我不知道在这里做什么:/请帮忙:P

最佳答案

您需要先输入数据,然后按照您想要的顺序显示......

int [] array = new int[10];
for (int i = 0; i < array.length - 1; i++) {
int number = Integer.parseInt(JOptionPane.showInputDialog(null, "Enter number " + (i + 1)));
array[i] = number;
}

for (int i = array.length - 1; i >= 0; i--) {
JOptionPane.showMessageDialog(null, array[i]);
}

我也很想简单地为最终结果构造一个 StringBuilder,然后只显示一次消息对话框,而不是为数组的每个元素显示一次,但这取决于你自己:)

关于java - 显示反转数字数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36070633/

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