Please answer in Java code
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
Please answer in Java code
![Program #2
Use the template Final Exam2.java to write your code. In your Main method, ask the user to enter a list of numbers. Use an
ArrayList<Integer> to store these numbers. The user should be able to enter as many numbers as they want. The user will indicate they
are done entering numbers by hitting the enter key without entering any data. The user input does NOT need to be validated. You can
assume the user will only enter whole numbers (integers). Write two methods: addNumbers and largestNumber. You will pass the
ArrayList of numbers to each method and each method must return the result back to main(). The use of global variables is NOT
allowed. Print out the results of each method in main().
Important Notes:
. addNumbers: This method accepts one argument of datatype ArrayList<Integer> and returns an int. It should add all the numbers
in the array and return the total. You MUST figure out how to add up the numbers in the ArrayList on your own using a loop and
the + operator. You may NOT use the built-in Java sum() method.
• largestNumber: This method accepts one argument of datatype ArrayList<Integer> and returns an int. It should return the largest
number in the ArrayList. You must figure out how to find the largest number in the ArrayList on your own. You may NOT use the
built-in Java max() method.
Example Run:
In this program, you will ask the user to enter a list of numbers.
The program will then find the sum of the numbers and determine which of the numbers is the largest.
Please enter a number (or just hit enter to finish): 5
Please enter a number (or just hit enter to finish): 10
Please enter a number (or just hit enter to finish): 15
Please enter a number (or just hit enter to finish): 20
Please enter a number (or just hit enter to finish): 5
Please enter a number (or just hit enter to finish):
The sum of the list of numbers is: 55.
The largest number in the list is: 20.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb9fd5ae7-d259-446a-8ec7-3c4670a7f62b%2F444dac2e-4e16-4d71-b64a-8ec82d89aea0%2F87jhry_processed.jpeg&w=3840&q=75)
Transcribed Image Text:Program #2
Use the template Final Exam2.java to write your code. In your Main method, ask the user to enter a list of numbers. Use an
ArrayList<Integer> to store these numbers. The user should be able to enter as many numbers as they want. The user will indicate they
are done entering numbers by hitting the enter key without entering any data. The user input does NOT need to be validated. You can
assume the user will only enter whole numbers (integers). Write two methods: addNumbers and largestNumber. You will pass the
ArrayList of numbers to each method and each method must return the result back to main(). The use of global variables is NOT
allowed. Print out the results of each method in main().
Important Notes:
. addNumbers: This method accepts one argument of datatype ArrayList<Integer> and returns an int. It should add all the numbers
in the array and return the total. You MUST figure out how to add up the numbers in the ArrayList on your own using a loop and
the + operator. You may NOT use the built-in Java sum() method.
• largestNumber: This method accepts one argument of datatype ArrayList<Integer> and returns an int. It should return the largest
number in the ArrayList. You must figure out how to find the largest number in the ArrayList on your own. You may NOT use the
built-in Java max() method.
Example Run:
In this program, you will ask the user to enter a list of numbers.
The program will then find the sum of the numbers and determine which of the numbers is the largest.
Please enter a number (or just hit enter to finish): 5
Please enter a number (or just hit enter to finish): 10
Please enter a number (or just hit enter to finish): 15
Please enter a number (or just hit enter to finish): 20
Please enter a number (or just hit enter to finish): 5
Please enter a number (or just hit enter to finish):
The sum of the list of numbers is: 55.
The largest number in the list is: 20.
![/*
* Program: Final Exam 2
* Name:
* Date: dd/mm/yyyy
* Description: Arrays and Functions
2/
package Final;
public class FinalExam2 {
public static void main(String[] args) {
}//end of main()](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb9fd5ae7-d259-446a-8ec7-3c4670a7f62b%2F444dac2e-4e16-4d71-b64a-8ec82d89aea0%2Fdn06z4_processed.jpeg&w=3840&q=75)
Transcribed Image Text:/*
* Program: Final Exam 2
* Name:
* Date: dd/mm/yyyy
* Description: Arrays and Functions
2/
package Final;
public class FinalExam2 {
public static void main(String[] args) {
}//end of main()
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education