【发布时间】:2017-04-03 05:23:55
【问题描述】:
长话短说初学者程序员在这里练习java。现在我正在使用两个数组,我想知道 int arrayA (7,14,21,28) 是否与 int ArrayB 连续,这意味着 arrayB 在数组中是否连续具有 (7,14,21,28)。如果是布尔值,则返回 true,否则返回 false。这是我的代码示例。
public class Harrison7aTest
{
public static void main(String [] args)
{
int[] arrayA = {7,14,21,28};
int[] arrayB = {1,3,5,7,14,21,28,32};
boolean result = false;
for(int A = 0; A < arrayA.length - 1; A++)
{
for(int B = 0; B < arrayB.length - 1; B++)
{
}
}
}
}
【问题讨论】:
-
这里的“连续”是什么意思?
-
请注意在我的第一个整数“arrayA”中它的值是 7,14,21,28。第二个数组“arrayB”的值为 1,3,5,7,14,21,28,32。请注意在 arrayB 中它实际上连续具有值 7,14,21,28 这将导致一个真正的布尔值
-
@RC。我重新打开的理由是 OP 的任务是为此编写简单的算法,而不是一个圆滑的单行。
-
@TimBiegeleisen 说得对,我是真正的初学者 Java 程序员,所以就我目前的知识而言,使用 for 循环或嵌套 for 循环确实是我唯一的选择。