从集合{1,3,100}生成随机数

She*_*030 1 java random

我已经知道如何在一个范围内生成一个随机数; 但我的问题是关于从一组2个或更多指定数字生成数字的可能性.例如:输出必须在"1"或"3"或"100"之间随机选择

另一种方法是:获得的值将是三个数字中的任何一个:1,3或100(中间没有任何数字).

And*_*son 6

  • 把数字放在一个 int[3]
  • 选择0到2之间的随机数.
  • 使用该随机数作为数组的索引.

..是众多方式之一.