java - 如何在android中比较int[]数组和int?

标签 java android arrays

我需要将 int[] 数组与整数值进行比较。这段代码有

int c1[], c2[], c3[];
int count1=0, count2=1, count3=0;
c1 = new int[] { count1 };
c2 = new int[] { count2 };
c3 = new int[] { count3 };

现在我需要将这个 int[] 数组与 int 进行比较,即任何数组等于 0 则代码不需要执行,如果不等于则代码执行。怎么比较??帮我提前致谢吗?这个 if 条件我尝试过,但它不会准确执行。

if(c1.equals(0))
{
 // skip
}
else 
{
 // execute code
}

上面的代码不起作用。

最佳答案

尝试以下操作:

for(int i=0;i<cl.length;i++){
   if(c1[i]==0)
    {
     // skip
    }
   else 
   {
 // execute code
   }
}

关于java - 如何在android中比较int[]数组和int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27653699/

相关文章:

java - 断电时优雅地关闭应用程序

android - 开发时在未 root 的真实设备上的 system/priv-app 文件夹中运行应用程序

c++ - memcpy 中的指针运算有奇怪的结果

python - python 中将一个数组与另外两个数组进行比较

java - 运行 SwingSet2 演示

java - JButton 文本未更改

java - 如何将图形导出为 svg/graphml

javascript - 有没有办法在 ios 和 android 应用程序中使用公共(public)文件夹?

android - videoview 可以播放存储在内部存储中的视频吗?

arrays - 循环范围与循环数组之间的性能差异