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

标签 java select random int

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

我该如何去做呢?我只需分配 int a1 , int b3 ,然后从 a 中随机选择和b

最佳答案

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

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

int randomOfTwoInts = new Random().nextBoolean() ? a : b;

关于java - 如何从两个整数中随机选择一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40311442/

相关文章:

jmf - OpenJDK 中“不支持 Master Gain”

SQL like 日期子句

php - SQL 问题 - 在两个日期之间进行选择

python - 如何使用 python 3.2 生成(并标记)一个随机整数?

c - 为什么我总是用 rand() 得到相同的随机数序列?

java - 使用 Rabbit 模板读取交换消息

java - 当我在步骤 def 方法中使用 Cucumber(场景场景)参数时,显示使用 1 个参数声明的错误。小 cucumber 步骤有 0 个参数

java - 我可以使用 Spring 注入(inject)相同的类吗?

jquery - 多个选择会禁用彼此的选项

c - 在 C89 中打印随机数组元素