Java随机设置两个变量,然后设置第三个变量
我试图弄清楚如何随机分配两个独立的整数作为变量。如何在它们之间随机选择是有意义的(Java随机设置两个变量,然后设置第三个变量,java,random,Java,Random,我试图弄清楚如何随机分配两个独立的整数作为变量。如何在它们之间随机选择是有意义的(r.nextInt(02)),但我似乎找不到任何关于如何分配一个与另一个的信息。我还试图根据前两个变量的总和分配第三个变量,我想我理解intc=(inta+b)。但是如何每次随机设置第三个呢?所以它可以是A,B或C 正在构思一个游戏创意,但我也受到我手下一个家伙(他不在)给我的要求的限制。尝试将3inta、B、C添加到数组中,然后随机选择一个索引 int[] numbers = new int[3]; number
r.nextInt(02)
),但我似乎找不到任何关于如何分配一个与另一个的信息。我还试图根据前两个变量的总和分配第三个变量,我想我理解intc=(inta+b)
。但是如何每次随机设置第三个呢?所以它可以是A,B或C
正在构思一个游戏创意,但我也受到我手下一个家伙(他不在)给我的要求的限制。尝试将3
int
a、B、C添加到数组中,然后随机选择一个索引
int[] numbers = new int[3];
numbers[0] = a;
numbers[1] = b;
numbers[2] = c;
int index = rand.nextInt(3);
int yourNumber = numbers[index];
谢谢安德鲁。我会继续的,谢谢。我已经做了几次搜索(包括在这个网站上),我相信我知道你在说什么,尽管我不想发布糟糕的代码。你能给我举个简单的例子吗?@WilliamRobinsonIII我更新了我的答案,加入了一个选择随机索引的例子。太棒了!这就是我在几个地方所得到的。非常感谢你的帮助!干杯