我試圖在這 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
提交
取消