import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("Enter the number of rows and column of the array:"); int m =input.nextInt(); int n =input.nextInt(); int[] str1; double[][] str = new double[m][n]; System.out.println("Enter the arrray:"); for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { str[i][j] = input.nextDouble(); } } str1 = getIndexOfMaxElement(str); System.out.println("The locations of the largest element is at ( "+str1[0]+" , "+str1[1]+" )"); } private static int[] getIndexOfMaxElement(double[][] list){ double maxElements = list[0][0]; int[] str = new int[2]; for (int i = 0; i < list.length; i++) { for (int j = 0; j < list[i].length; j++) { if(list[i][j]>maxElements){ maxElements =list[i][j]; str[0] = i; str[1] = j; } } } return str; } }
java 定位最大的元素
最新推荐文章于 2023-08-28 11:59:22 发布