How to define, assign, and print an array using Java. š
Defining an array (character type) of a size 3 calledĀ array
char [] array = new char[10]
Ask user to enter 10 characters and assign each of the characters into theĀ array
for (int i = 0; i < array.length; i++) array[i] = keyboard.next().charAt(0);
Use the data inĀ array
Ā to reverse a list calledĀ reverse
Ā so that the first element in the list calledĀ array
Ā is the last element inĀ reverse
for (int i = 0; i < array.length; i++) reverse[reverse.length ā i] = array[i];
Write the first use way to useĀ for-loopĀ to print out all elements in the list calledĀ reverse
for (int i = 0; i < reverse.length; i++) System.out.print(reverse[i] + " " );
Write the second use way to useĀ for-loopĀ to print out all elements in the list calledĀ reverse
for (char value : reverse) System.out.print(value + " ");
Define a 3 by 4 floating point values array, calledĀ scores
double [][] scores = new double [3][4];
Assign the value for each cell in the array calledĀ scores
Ā toĀ columnIndex * 20 / rowIndex
for (int row = 0; row < scores.length; row++) for (int col = 0; col < scores[row].length; col++) scores[row][col] = col * 20 / (double) row;
Print all the values in the array calledĀ scores
for (int row = 0; row < scores.length; row++) { for (int col = 0; col < scores[row].length; col++) System.out.print (scores[row][col] + "\t"); System.out.println(); }
Write aĀ findMax
Ā method which finds the maximum value in the data stored inĀ scores
static double findMax(double [][] scores) { double max = scores[0][0]; for (int row = 0; row < scores.length; row++) for (int col = 0; col < scores[row].length; col++) if (scores[row][col] > max) max = myScores[row][col]; return max; }