Java語言是一門非常強大的編程語言,它可以幫助我們完成很多復雜的任務,其中分離一個數組的偶數和奇數是其中之一。在本文中,我們將會介紹如何使用Java語言將一個數組分離成偶數和奇數兩部分。
public class DivideArray { public static void main(String[] args) { // 定義一個整形數組 int[] array = new int[]{1,2,3,4,5,6,7,8,9}; // 定義兩個數組,一個存放偶數,一個存放奇數 int[] evenArray = new int[array.length]; int[] oddArray = new int[array.length]; // 定義兩個變量,一個用于記錄偶數的數量,一個用于記錄奇數的數量 int evenCount = 0; int oddCount = 0; // 遍歷整個數組 for (int i = 0; i< array.length; i++) { // 對2取余判斷當前數字是偶數還是奇數 if (array[i] % 2 == 0) { // 如果是偶數,則存放到偶數數組中 evenArray[evenCount] = array[i]; evenCount++; } else { // 如果是奇數,則存放到奇數數組中 oddArray[oddCount] = array[i]; oddCount++; } } // 打印出結果 System.out.print("偶數數組:"); for (int j = 0; j< evenCount; j++) { System.out.print(evenArray[j] + " "); } System.out.println(); System.out.print("奇數數組:"); for (int k = 0; k< oddCount; k++) { System.out.print(oddArray[k] + " "); } } }
在上面的代碼中,我們定義了一個整型數組,然后定義了兩個數組,一個是用于存放偶數的數組,一個是用于存放奇數的數組。然后我們遍歷整個數組,通過對2取余判斷當前數字是偶數還是奇數,然后存放到對應的數組中。最后,我們分別打印出偶數數組和奇數數組的結果。
通過上面的代碼,我們可以看到Java語言相比其他編程語言而言非常容易實現這個功能。如果你還沒有學過Java語言,那么建議你可以去學習一下。Java是一門廣泛的編程語言,不僅可以在各個領域中應用易于Java的語言特性也是理解面向對象編程特性和其他關鍵概念的絕佳方法。
上一篇php case 大于
下一篇php case 區間