如何在android中将int []数组与int进行比较?

时间:2014-12-26 06:39:53

标签: 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(c1.equals(0))
{
 // skip
}
else 
{
 // execute code
}

上面的代码没有用。

3 个答案:

答案 0 :(得分:3)

请尝试以下操作:

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

答案 1 :(得分:2)

也许您正在寻找:

if(c1[0] == 0)
{
 // skip
}
else 
{
 // execute code
}

虽然不清楚为什么你需要c1作为一个数组,如果它只包含一个整数。

答案 2 :(得分:1)

使用c1 [0],c1 [1] ....和(迭代循环)

像 -

if(c1[0]==0)