Java 变量之间的随机

我试图在这 3 个变量之间进行随机化(不是范围,而是仅在这 3 个值之间)并将其存储到新变量中。


int randomProductDiscount() {


    int disc1 = 25;

    int disc2 = 35;

    int disc3 = 50;


    int productDiscount = (random between disc1 or disc2 or disc3);


    return productDiscount;


}

任何帮助,将不胜感激。


三国纷争
浏览 83回答 1
1回答

慕桂英4014372

将它们放入数组并获取随机索引:static Random rand = new Random();int randomProductDiscount(){    int[] disc = {25,35,50};     return disc[rand.nextInt(disc.length)];}这可用于您希望随机选择的任意数量的值。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java