2013-08-06 10 views
-6

我已经为我的application.For例如设置INT的ArrayList如何检查android或java中的给定数组列表中的正数和负数?

int[] array={10,8,-4,-6,5} 

在这里,我要检查这个数组list.i我使用这个数组我的条形图chart.if所有值包含正值,我想要在0到100%的Y轴上显示图形。如果数组包含负值,我想显示-50到100%的负轴取决于该值。

如何解决这个问题的逻辑。任何人都可以帮我申请我的应用程序?

+5

你有没有试过自己? –

+0

使用if else,这很简单,首先循环数组然后使用if else – Rohit

+0

首先尝试一下自己 – mdDroid

回答

1
boolean isNegative=false; 
for(int i=0;i<array.length;i++) 
{ 
    if(array[i]<0) 
    { 
     isNegative=true; 
     break; 
    } 
} 
    if(isNegative) 
    { 
    // code for displaying negative axis 
    } 
else 
    { 
    //only display positive axis 
    } 
相关问题