只需将生成的索引存储在变量中,然后使用此变量访问数组:
int idx = new Random().nextInt(fruits.length);String random = (fruits[idx]);
PS我通常不喜欢
Random每次随机化生成新对象-我更喜欢
Random在程序中使用单个对象-
然后重新使用它。如果我以后在程序中发现任何错误,它可以让我轻松地重现有问题的序列。
按照这种方法,我将在
Random r某个地方有一些变量,并且我将只使用:
int idx = r.nextInt(fruits.length)
但是,您的方法也可以,但是如果以后需要,可能很难重现特定的序列。



