【发布时间】:2011-07-07 08:48:11
【问题描述】:
我创建了一个数组,但我对如何根据随机生成器显示数组内容感到困惑。
例如如果我的数组中有四个语句,并且当我运行程序时得到第 3 个,我希望它链接到数组中的一个语句。
例如它应该打印出来: 3 - 找工作
我将这个用于数组:
String[] activityName = new String[5];
activityName[1] = "Go and Have Fun";
activityName[2] = "Hiya, Go Shooping";
activityName[3] = "Get a job";
activityName[4] = "Read a book";
我正在使用此代码生成一个随机数:
Random generator = new Random();
int n=5;
int randomNumber = generator.nextInt( n );
System.out.println(randomNumber);
另外,我不想在生成器中使用 0。
任何帮助将不胜感激。谢谢。
【问题讨论】:
-
如果唯一的问题是你不想在生成器中有一个 0,你应该只取
n = 4然后将一个添加到 randomNumber。
标签: java arrays string jsp random