我试图在这 3 个变量之间进行随机化(不是范围,而是仅在这 3 个值之间)并将其存储到新变量中。int randomProductDiscount() { int disc1 = 25; int disc2 = 35; int disc3 = 50; int productDiscount = (random between disc1 or disc2 or disc3); return productDiscount;}任何帮助,将不胜感激。
1 回答
慕桂英4014372
TA贡献1871条经验 获得超13个赞
将它们放入数组并获取随机索引:
static Random rand = new Random();
int randomProductDiscount()
{
int[] disc = {25,35,50};
return disc[rand.nextInt(disc.length)];
}
这可用于您希望随机选择的任意数量的值。
添加回答
举报
0/150
提交
取消