题目
奇数位于偶数之前
Java代码实现
package Exercise;
public class ArraryOrder {
//调整数组顺序使得奇数位于偶数之前。调整之后,不关心大小顺序public static void main(String[] args) {
int[] arr = {1,2,3,4,5,6,7,8,9};
for (int i = 0; i < arr.length-1; i++ ) {
for (int j = 0;j < arr.length-1-i;j++) {
if (arr[j] % 2 == 0) {
int tem = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = tem;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] +" ");
}
}
}
- 结果