Menu

[Solved]Java Job Take Given Code Remove Arrays Replace Identical Arraylists Arrays Program Need Ca Q37246329

JAVA

  • Your job is to take the givencode, remove all the arrays and replace them withthe identical ArrayLists. There should be no arrays in yourprogram.
  • You will need to call theArrayList methods as defined in the lesson notes above.
  • Note that you will notbe able to do method overloading with ArrayLists so you shouldassign different names to your methods.
  • Once you have made the changes,you should get identical output as the given version of theprogram.

/**
* @author
* @author
* CIS 36B
* Activity 5.2
*/

import java.util.ArrayList;
import java.util.Scanner;

public class ArrayListPractice {
    public static void main(String[] args) {
        
        int scores[] = {95, 96, 97,98, 99};
        System.out.println(“Integerexam scores:”);
        print(scores);
        System.out.println();
        
        System.out.println(“Afteradding extra credit:”);
        addExtraCredit(scores);
        print(scores);
        System.out.println();
        
        double rainfall[] = {23.4,16.4, 18.9, 52.7};
        System.out.println(“Rainfallin Inches:”);
        print(rainfall);
        System.out.println();
        
        String vowels[] = {“a”, “e”,”i”, “o”, “u”};
        System.out.println(“Vowels inthe Latin Alphabet:”);
        print(vowels);
        System.out.println();
    }
    /**
    * Prints an array of integer values
    * @param values the array of ints
    */
    public static void print(int values[]) {
        for (int i = 0; i <values.length – 1; i++) {
           System.out.print(values[i] + “, “);
        }
       System.out.println(values[values.length-1]);
    }
    
    /**
    * Prints an array of double values
    * @param values the array of doubles
    */
    public static void print(double values[]){
        for (int i = 0; i <values.length – 1; i++) {
           System.out.print(values[i] + “, “);
        }
       System.out.println(values[values.length-1]);
    }
    
    /**
    * Prints an array of String values
    * @param values the array of Strings
    */
    public static void print(String values[]){
        for (int i = 0; i <values.length – 1; i++) {
           System.out.print(values[i] + “, “);
        }
       System.out.println(values[values.length-1]);
    }
    
    /**
    * Add 5 to each element in an integerarray
    * @param values the array of ints
    */
    public static void addExtraCredit(int values[]){
        for(int i = 0; i <values.length; i++) {
           values[i]+=5;
        }
    }

}

Your Program Should Give the Identical Output to theOutput Below:

Integer exam scores:
95, 96, 97, 98, 99

After adding extra credit:
100, 101, 102, 103, 104

Rainfall in Inches:
23.4, 16.4, 18.9, 52.7

Vowels in the Latin Alphabet:
a, e, i, o, u

Expert Answer


Answer to JAVA Your job is to take the given code, remove all the arrays and replace them with the identical ArrayLists. There sho… . . .

OR


Leave a Reply

Your email address will not be published. Required fields are marked *