gpt4 book ai didi

java - 盒子里的数组输出

转载 作者:行者123 更新时间:2023-11-29 03:52:33 25 4
gpt4 key购买 nike

我正在学习 Java,我想知道如何使用 JOptionPane 在弹出框中打印数组?

我并不是说在数组的每个元素的单独框中打印它们,而是在通过 JOptionPane.showInputDialog 一个一个地输入值之后,使用 JOptionPane.showMessageDialog 在一个框中打印整个数组内容。

示例:

编写一个程序,输入 5 个整数(或字符串)并将它们存储在一个数组中。然后它在末尾的弹出框中打印数组,其中包含所有变量值。

基本上,这就是我开始的方式:

int numberBox[] = new int[5];

for (int i = i; i<numberBox.lenght; i++)
{
String text = JOptionPane.showMessageDialog (null, "Give me numbers:");
numberBox[i] = Integer.parseInt (text);
}

其实我写的代码肯定有错误。话又说回来,这就是我需要你帮助的原因。

最佳答案

一旦您收集了输入并构建了一个 intsStrings 数组,下面是您如何在对话框中打印它们:

// Get the input; this could be an array of ints or strings, either will work
int numberBox[] = gatherInput();

// Convert the array into a String form: "[1, 2, 3, 4, 5]"
final String numbers = Arrays.toString( numberBox );

// And show a simple dialog box with the numbers
JOptionPane.showMessageDialog( null, numbers );

关于java - 盒子里的数组输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8055365/

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