Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Hi I need help creating a program in JAVA. ( The Location class ) Design a class

ID: 3917114 • Letter: H

Question

Hi I need help creating a program in JAVA.

(The Location class) Design a class named Location for locating a matximal value and its locationin a two-dimensional array. The class contains public data field row, column, and maxValue that store the maximal value and its indices in a two-dimensional array with row and column as int types and maxValue as a double type.

public static Location locateLargest(double[] [] a)

The return value is an instance of Location. Write a test program that prompts the user to enter a two-dimensional array and displays the location of the largest element in the array.

Here are some additional rules

The matrix must be the user's choice between 3X3 to 10X10

The numbers in the matrix must be randomly generated from 0 to 99

The display should show the matrix

The display should show the largest number found

The display should show the row and column address where the largest number was first found

  

Explanation / Answer

public class Location { private int row; private int column; private double maxValue; public Location(int row, int column, double maxValue) { this.row = row; this.column = column; this.maxValue = maxValue; } public int getRow() { return row; } public void setRow(int row) { this.row = row; } public int getColumn() { return column; } public void setColumn(int column) { this.column = column; } public double getMaxValue() { return maxValue; } public void setMaxValue(double maxValue) { this.maxValue = maxValue; } } public class LargestLocation { public static Location locateLargest(double[] [] a) { Location largest = new Location(0, 0, a[0][0]); for(int i = 0; i