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

1) (5 points) What is the difference between an Array and ArrayList? 2) (5 point

ID: 3734779 • Letter: 1

Question

1) (5 points) What is the difference between an Array and ArrayList? 2) (5 points) What is the import command for Array List? Hint: java.util.Scanner 3) (5 points) What is the difference between ArrayList and a LinkedList? Programming Task (85 points): For this program you will create an ArrayList of 20 random numbers between 1 and 50 These random number should be created using Java's Random Class generator. Once this ArrayList of 20 random numbers is created your program should display this array to the user then prompt the user to enter an integer n (0-19) and show the nth element of the ArrayList to the user. After, it should then prompt the user to enter an element and remove the element the user enters. If n is out of bounds for the first or second user input your program should output an error message and terminate, otherwise it should display the value of the nth element. Key Notes READ INSTRUCTIONS COMPLETELY!!! READ COMPLETELY!!! *Don't forget to import necessary classes Use loop to populate ArrayList with random integers *If else statements can help with validating user input Look at sample code of how your console should look when the code is ran YOUR TEXTBOOK CHAPTERS Below are some examples of how your code should look and react to user input when completed and ran: xample 37, 27, 22, 45, 11, 1, 35, 14, 4, 28, 26, 31, 33, 34, 48, 11, 17, 27, 26, 27] Enter a nueber from e to 19: 19 The value of element 19 is 27 Please enter the element you Your new array is [37, 27, 22, 45, 11, 18, 35, 14, 4, 28, 26, 31, 33, 34, 48, 11, 17, 27, 26] want to remove: 19

Explanation / Answer

If you post more than 1 question, as per chegg guidelines I have to solve only first question.

Ques 1.

We can access the element of the array using [] operators.

e.g: arr[0]

We are accessing the first element in the array

We can access the element of the arraylist using get() function..

e.g: arr.get(0);

We are accessing the first element in the arraylist

Ques 2.

The command to import arraylist is

import java.util.ArrayList;

Array ArrayList They are fixed size. They are of variable size. We can add only fixed number of elements in the array. We can infinite elements in arraylist.

We can access the element of the array using [] operators.

e.g: arr[0]

We are accessing the first element in the array

We can access the element of the arraylist using get() function..

e.g: arr.get(0);

We are accessing the first element in the arraylist

Array is functionality provided by Java ArrayList is a part of collection framework.