用Java写,统计一个二维数组(大小自定义)里面,奇数和偶数的数量并显示出来
时间: 2024-09-25 17:20:18 浏览: 11
在Java中,你可以创建一个方法来统计二维数组中奇数和偶数的数量。这里是一个简单的例子:
```java
public class Main {
public static void main(String[] args) {
int[][] array = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; // 自定义二维数组
countNumbers(array);
}
public static void countNumbers(int[][] arr) {
int oddCount = 0;
int evenCount = 0;
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
if (arr[i][j] % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
}
}
System.out.println("奇数的数量: " + oddCount);
System.out.println("偶数的数量: " + evenCount);
}
}
```
这个程序首先初始化了一个二维数组`array`,然后遍历数组中的每个元素。如果元素是偶数(即除以2余0),`evenCount`增加;如果是奇数,`oddCount`增加。最后,它会打印出奇数和偶数的数量。