如何在J2ME中获取int []的最大值?

时间:2011-10-04 12:59:00

标签: java java-me

有一个int []变量,例如private int[3] tInt = new int[]{6,9,4};

在此示例中,9是最大值。

那么如何编写 J2ME 代码来获取Int []的最大值?

2 个答案:

答案 0 :(得分:4)

int max = Integer.MIN_VALUE; // or max = tInt[0]
for (int i = 0; i < tInt.length; i ++) {
    if (tInt[i] > max) {
       max = tInt[i];
    }
}

System.out.println("Max is: " + max);

您可以看到一些第三方库。您不太可能在JavaME中使用它们,但仅仅是为了完整性(它们使用与上面相同的代码)

  • guava:Ints.max(tInt)
  • commons-lang:NumberUtils.max(tInt)

答案 1 :(得分:0)

max = 0;

            for (int i = 0; i < array.length; i++) 
            {
                if(max < array[i])
                {
                   max = array[i]; 
                }
            }