相关疑难解决方法(0)

如何检查数组a是否是java中数组b的一部分?

可能重复:
检查数组是否是另一个数组的子集

我有数组a = { 1,4,3,5,1,2,3,6 }和数组b= { 1,2,3 }.

如何检查数组b元素是否出现在数组中的任何位置a?任何帮助将不胜感激.谢谢.

java

0
推荐指数
1
解决办法
120
查看次数

确保数组中的所有元素都不为零

我怎样才能以更简单的方式编写代码?

for(int i=0; i<array.length; i++)
{
    if(myArray[i] == 0)
    {
        myBoolean = false;
        break;
    }
    else if(myArray[0] != 0 && myArray[1] != 0 && myArray[2] != 0)
    //may continue depending on array length
    {
        myBoolean = true;
    }
}
Run Code Online (Sandbox Code Playgroud)

我现在拥有的是"if else语句",如果在我的数组中,只是一个元素不为零,它会将我的布尔值更改为true.但我需要的是确保数组中的所有元素都不为零,然后将布尔值更改为true.

java arrays

0
推荐指数
1
解决办法
1323
查看次数

Java是否具有类似于Python的"in"或"not in"运算符?

我正在开发一个Java项目,我想知道Java是否在Python中有类似的"in"/"not in"运算符,如下例所示.

>>>"jim" in "jimbo"
>>>True
Run Code Online (Sandbox Code Playgroud)

python java operators

0
推荐指数
1
解决办法
1172
查看次数

有没有办法缩短这样的东西?

在这部分代码中,扫描仪要求用户输入1到5之间的数字.我需要为一堆变量重写这个,所以有什么方法可以缩短它?

if (Q1 != 1 || Q1 != 2 || Q1 != 3 || Q1 !=4 || Q1 != 5) {
    System.out.println("Error: Please enter a number between 1 and 5.");
}
Run Code Online (Sandbox Code Playgroud)

而不是键入Q1 != 1或2或3等,有没有办法写1-5或类似的东西?

java

0
推荐指数
1
解决办法
58
查看次数

标签 统计

java ×4

arrays ×1

operators ×1

python ×1