如何在 Java 中找到陣列中的奇數和偶數?


在迴圈檢查中,每個元素上 i%2 運算的結果如果為 0,則該元素為偶數,否則為奇數。

示例

線上演示

public class OddNumbersInAnArray {
   public static void main(String args[]) {
      int[] myArray = {23, 93, 56, 92, 39};
      System.out.println("Even numbers in the given array are:: ");
      for (int i=0; i<myArray.length; i++) {
         if(myArray[i]%2 == 0) {
            System.out.println(myArray[i]);
         }
      }
      System.out.println("Odd numbers in the given array are:: ");
      for (int i=0; i<myArray.length; i++) {
         if(myArray[i]%2 != 0) {
            System.out.println(myArray[i]);
         }
      }
   }
}

輸出

Even numbers in the given array are::
56
92
Odd numbers in the given array are::
23
93
39

更新於: 2020 年 2 月 19 日

3 千次以上瀏覽

開啟您的職業生涯

參加課程後獲得認證

開始
廣告
© . All rights reserved.