有一个二维数组int[][] arr4 = {{1, 2}, {3, 4}, {5, 6}},编写一个Java程序,判断数字 7 是否在这个二维数组中
时间: 2024-10-18 20:06:51 浏览: 12
要判断数字7是否在这个二维数组`arr4`中,你可以遍历整个数组并检查每个元素。下面是一个简单的Java程序来完成这个任务:
```java
public class Main {
public static void main(String[] args) {
int[][] arr4 = {{1, 2}, {3, 4}, {5, 6}};
boolean found = checkIfNumberExists(arr4, 7);
if (found) {
System.out.println("数字7存在于二维数组中");
} else {
System.out.println("数字7不存在于二维数组中");
}
}
// 检查指定数字是否存在
public static boolean checkIfNumberExists(int[][] arr, int target) {
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
if (arr[i][j] == target) {
return true;
}
}
}
return false;
}
}
```
在这个程序中,`checkIfNumberExists`方法会逐行、逐列地检查数组`arr4`中的每个元素。如果找到目标数字7,它将返回`true`;否则,返回`false`。
阅读全文