欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java求數組最大值和奇數個數

周雨萌1年前5瀏覽0評論

在Java中,數組是一種非常常見的數據類型。由于數組可以存儲多個數據,因此在實際應用中,我們需要對數組進行一些基本操作,例如求出數組中的最大值或統計數組中奇數的個數。下面我們將通過幾個示例來介紹Java如何實現這些操作。

Java可以使用for循環來遍歷整個數組,然后通過一個變量來保存當前遍歷到的最大值。代碼如下:

public static int getMax(int[] array) {
int max = array[0];
for(int i = 1; i< array.length; i++) {
if(array[i] >max) {
max = array[i];
}
}
return max;
}

如上述代碼所示,我們通過一個for循環遍歷整個數組,并在循環內部判斷當前元素是否比我們已經找到的最大值大,如果是,則用當前元素替換最大值。最終,我們返回找到的最大值即可。

接下來是統計數組中奇數個數的實現。代碼如下:

public static int getOddCount(int[] array) {
int count = 0;
for(int i = 0; i< array.length; i++) {
if(array[i] % 2 != 0) {
count++;
}
}
return count;
}

如上述代碼所示,我們依然采用for循環遍歷數組,統計奇數個數。在每次循環時,我們都通過取模運算判斷當前元素是否是奇數,如果是,則將計數器count加1。最終,我們返回計數器count即可。