public static void main(String[] args) {
int[] arr ={22,56,8,97,99,46,53,2,13};
System.out.println("新数组为:");
int[] brr = demo01(arr);
for (int i = 0; i < brr.length; i++) {
System.out.print(brr[i]+" ");
}
}
public static int[] demo01(int[] arr) {
int[] brr = new int[arr.length];
int start = 0;
int end = arr.length-1;
for (int i = 0; i < arr.length; i++) {
if (arr[i] % 2 == 0){
brr[end] = arr[i];
end--;
}else {
brr[start] = arr[i];
start++;
}
}
return brr;
}
因篇幅问题不能全部显示,请点此查看更多更全内容