java - 确定序列是否为真

标签 java

如何确定序列是否正确? 假设我有这段代码

int a = random.nextInt(10);
int b = random.nextInt(10);
int c = random.nextInt(10);

如何使用 if 语句或循环来确定是否/何时 a = 1、b = 2 和 c = 3(或 a、b 和 c 的任意组合仅相隔一个数字。例如 4, 5,6 或 7,8,9) 的顺序是否如所述?

最佳答案

您可以检查两个数字之间的距离是否等于 1:

if(b-a == 1 && c-b == 1)

关于java - 确定序列是否为真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44400647/

相关文章:

java - 将数据添加到数组列表

Java 无法设置对象的属性

java - 如何在android中创建线性布局和中心按钮?

java - 在向 azure-cosmosdb 发起查询时,有什么方法可以在 Java JPA (DocumentDbRepository) 中编写自定义或 native 查询吗?

java - 使用对象的新实例初始化 bean

java - 将数据从第三个 Activity 传输到第一个 Activity

java - 使用 Java 中的字符串单词中的排序字母创建新字符串

Java 小程序商店安全

java - TestNG:RetryAnalyzer,如果重试时测试成功,则跳过依赖组

java - Android Studio 无法解析符号