我对Java比较陌生,似乎无法从我的大学讲师那里得到直接答复,因此,如果这是一个愚蠢的问题,我深表歉意。我正在为我的任务创建一个升级屏幕,它需要包含一个数组。

我创建了一个名为“ randomTitle”的字符串数组,其中包含字符标题列表,我需要一个按钮来从数组列表中提取随机标题并将其显示在升级屏幕上的JLabel上,但不确定如何保存随机标题作为变量返回以显示它,有人可以帮助我吗?

Random ran = new Random();
String ary = randomTitle[ran.nextInt(randomTitle.length)];
titleJLabel.setText(String.valueOf(randomTitle));

最佳答案

Random rand = new Random();
int random = (int) (Math.random()*randomTitle.length);
titleJLabel.setText(randomTitle[random]);


因此,通过一个缓慢的消除过程,最终解决了我的问题,我尝试将JLabel设置为ary,从而显示了我的整个数组,有助于了解而不是我的目标。我已经一遍又一遍地测试了该程序,它似乎运行得很好,谢谢大家!

09-25 21:06