定义一个5X5的二维数组。 然后使用随机数填充该二维数组。
找出这个二维数组里,最大的那个值,并打印出其二维坐标
import java.util.Arrays;
public class HelloWorld {
public static void main(String[] args){
int x = 0;
int y = 0;
int[][] a = new int[5][5];
//使用随机数填充二维数组
for (int i=0;i<5;i++){
for (int j=0;j<5;j++){
a[i][j] = (int)(Math.random()*100);
}
}
//找出二维数组的最大值
int temp = a[0][0];
for (int i=0;i<5;i++){
for (int j=0;j<5;j++){
if (a[i][j]>temp) {
temp = a[i][j];
x = i;
y = j;
}
}
}
System.out.println(Arrays.deepToString(a));
System.out.println("找出来最大的是:"+temp);
System.out.println("其坐标是"+"["+x+"]"+"["+y+"]");
}
}