如何从两个整数中随机选择一个?

the*_*ons 3 java random int select

假设我想从两个数字1和 的集合中随机选择3

我该如何去做呢?我是否只是分配int ato 1, int bto 3,然后从a和 中随机选择b

Dim*_*San 6

如果只有两个数字可供选择,那么您可以使用 a 的值boolean,因为它返回truefalse

单行解决方案假设int a = 1int b = 3

int randomOfTwoInts = new Random().nextBoolean() ? a : b;
Run Code Online (Sandbox Code Playgroud)