java中找出奇数和偶数并按照从小到大的顺序输出

来源:互联网 发布:淘宝信用贷款突然没了 编辑:程序博客网 时间:2024/06/05 09:33
/**   * 需求根据输入的一行数字,找出奇数和偶数并按照从小到大的顺序输出。   */   public static void main(String[] args) {    int[] array1={1,3,2,90,7,8,4,6,65};//把一行数字放入到数组里面;    int[] jishu;//定义一个奇数数组;    int[] oushu;//定义一个偶数数组;    int n=0;   for (int i = 0; i < array1.length; i++) {   if(array1[i]%2==0){  n++;   }     }      jishu=new int[array1.length-n];    oushu=new int[n];    int count1=0;    int count2=0;     for (int i = 0; i < array1.length; i++) {   if(array1[i]%2==0){  count1++;   oushu[count1-1]=array1[i];     }else{      count2++;      jishu[count2-1]=array1[i];      }       }          Arrays.sort(jishu);//奇数数组排序   Arrays.sort(oushu);   //打印奇数   System.out.print("奇数为:");   for (int i = 0; i < jishu.length; i++) { System.out.print(jishu[i]+" ");}   System.out.println();       System.out.print("偶数为:");        for (int i = 0; i < oushu.length; i++) {     System.out.print(oushu[i]+" ");  }}

0 0
原创粉丝点击