java求二位数组中的最大值
时间: 2024-09-24 13:13:07 浏览: 54
在Java中,如果你有一个二维数组(比如int[][] array),找到其中的最大值可以分为两个步骤:
1. 定义一个变量(如int max = array[0][0],假设数组的第一个元素是最小可能的值)来存储当前找到的最大值。
2. 遍历整个二维数组。对于每个子数组(array[i]),再遍历这个子数组中的所有元素(array[i][j]):
- 如果当前元素大于`max`,则更新`max`为该元素的值。
以下是简单的示例代码:
```java
public class Main {
public static void main(String[] args) {
int[][] array = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; // 示例二维数组
int max = array[0][0]; // 初始化最大值
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
if (array[i][j] > max) {
max = array[i][j];
}
}
}
System.out.println("二维数组中的最大值是: " + max);
}
}
```
阅读全文