Java語言擁有強大的計算能力,可以輕松地對奇數進行求和操作。下面我們就來講一下在Java中如何求奇數和以及最后的結果。
public static int sumOfOddNumbers(int[] arr) { int sum = 0; for(int i = 0; i< arr.length; i++) { if(arr[i] % 2 != 0) { sum += arr[i]; } } return sum; }
上述代碼中,我們定義了一個名為sumOfOddNumbers的方法,該方法接收一個int類型數組arr作為參數。在方法中,我們初始化了一個sum變量,然后使用for循環遍歷數組中的元素。每當遍歷到一個奇數元素時,我們就將其累加到sum變量中。最后,該方法返回我們所求得的奇數和。
為了驗證上述方法的正確性,我們可以編寫一段代碼來進行測試。
public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int sum = sumOfOddNumbers(arr); System.out.println("數組中的奇數和為:" + sum); }
在上面的代碼中,我們首先定義了一個int類型數組arr,并將其初始化為1到10的連續整數。然后,我們調用了sumOfOddNumbers方法來求得該數組中的奇數和,并將其打印輸出。
最后,我們可以看到在控制臺上輸出了如下結果:
數組中的奇數和為:25
由此可見,我們自己編寫的求奇數和的方法是正確的。