java二维数组,遍历查找其最大元素的行和列的索引,并将其打印出来。
时间: 2023-05-02 15:00:50 浏览: 148
题目要求我们使用Java二维数组,查找其中最大元素的行和列的索引,并将其打印出来。
首先,我们可以定义一个二维数组,随便赋一些值,然后使用两个循环遍历整个数组,找到最大元素对应的行和列的位置,最后打印出来即可。实现代码如下:
public class Main {
public static void main(String[] args) {
int[][] arr = {{1,2,3},{4,5,6},{7,8,9}}; //定义一个二维数组
int max = arr[0][0]; //假设数组第一个元素为最大值
int row = 0, col = 0; //用于记录最大值所在的行列位置
//遍历整个数组,找到最大值的位置
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
if(arr[i][j] > max){
max = arr[i][j];
row = i;
col = j;
}
}
}
System.out.println("最大值的位置在第"+(row+1)+"行,第"+(col+1)+"列"); //打印结果
}
}
阅读全文