将下列数组中奇数和偶数分别存放于两个不同的两个数组
生活随笔
收集整理的這篇文章主要介紹了
将下列数组中奇数和偶数分别存放于两个不同的两个数组
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
將下列數組中奇數和偶數分別存放于兩個不同的兩個數組
/* * 將下列數組中奇數和偶數分別存放于兩個不同的兩個數組 * */ public class Test09 {public static void main(String[] args) {int[] arr = {12,34,23,47,72,84,22,28,45,57,91};//用于統計偶數元素個數int o = 0;for (int i = 0;i< arr.length;i++){if (arr[i]%2==0){o++;}}//分別定義奇偶數組int[] os = new int[o];int[] js = new int[arr.length-o];//分別統計奇偶數組中元素的個數int num1 = 0;int num2 = 0;for (int x:arr){if (x%2==0){os[num1] = x;num1++;}else {js[num2] = x;num2++;}}//遍歷奇偶數組for (int i:os){System.out.print(i+"\t");}System.out.println();for (int i:js){System.out.print(i+"\t");}} }執行代碼結果如下:
總結
以上是生活随笔為你收集整理的将下列数组中奇数和偶数分别存放于两个不同的两个数组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Date类练习
- 下一篇: 通信原理实验c语言,基于LabVIEW软