从数组中找出奇数和偶数放入新数组
时间: 2023-03-29 07:02:42 浏览: 164
搜索两个数组中相同的部分,并建立一个新数组
4星 · 用户满意度95%
好的,这个问题很简单。我们可以遍历原数组,判断每个元素是奇数还是偶数,然后分别放入新数组中。代码示例如下:
int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9};
int[] oddArr = new int[arr.length]; // 存放奇数的数组
int[] evenArr = new int[arr.length]; // 存放偶数的数组
int oddIndex = ; // 奇数数组的下标
int evenIndex = ; // 偶数数组的下标
for (int i = ; i < arr.length; i++) {
if (arr[i] % 2 == ) { // 如果是偶数
evenArr[evenIndex++] = arr[i]; // 放入偶数数组中
} else { // 否则是奇数
oddArr[oddIndex++] = arr[i]; // 放入奇数数组中
}
}
// 输出结果
System.out.println("奇数数组:");
for (int i = ; i < oddIndex; i++) {
System.out.print(oddArr[i] + " ");
}
System.out.println();
System.out.println("偶数数组:");
for (int i = ; i < evenIndex; i++) {
System.out.print(evenArr[i] + " ");
}
System.out.println();
希望能帮到你!
阅读全文