import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array int整型一维数组 * @return int整型一维数组 */ public int[] reOrderArray (int[] array) { // write code here int arr_index = 0; // 奇数集合的指针 int[] arr = new int[array.length]; // 奇数集合 int arr1_index = 0; // 偶数集合的指针 int[] arr1 = new int[array.length]; // 偶数集合 for(int i = 0;i < array.length;i++){ // '==1'判断为奇数.'==0'为偶数 if(array[i] % 2 == 1) { arr[arr_index++] = array[i]; } else if(array[i] % 2 == 0){ arr1[arr1_index++] = array[i]; } } // 将偶数放到奇数里面去 for(int i = 0;i < arr1_index;i++){ arr[arr_index++] = arr1[i]; } return arr; } }