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

Write a java program to do the following.. 2. You are given a data file (employe

ID: 3733652 • Letter: W

Question

Write a java program to do the following.. 2. You are given a data file (employeeData.txt) that includes the employee's first name, last name, current salary and pay raise rate. The data file is on D2L Write a program that reads the data from the data file, calculates the new salary after the raise for each employee, then stores the results in another file (employeeData2.txt) The program should also calculate the average current salary and the average new salary Input file (emplo yeeData.txt file (employeeData2.txt) 89567.50 5.00 Johnson 56897.00 6.00 78234.50 4.50 Arora 76000.00 3.50 Steve G111 89567.50EOUEput LO (em 94045.88 60310.82 81755.05 78660.00 47838.98 92549.60 Gi11 steve Rita Rita Johnson 56897.0 6 Randy Brown 78234.5 Seema Arora Samir Mann 45345.0 4.5 RandyBrown 7 3.5 5.5 Samir Mann 76000.0 Seema 45345.00 5.50 Samantha McCoy 88990.00 4.00 Samantha McCoy 88990.0 4 Current Average Salary: 72505.67 New Average Salary: 75860.05

Explanation / Answer

Please find the program below. It consists of 3 different classes to make the solution object oriented and follow single functionality principle. Line by line explanation is provided in the class java doc section.

NOTE : Please make sure the input file "employeeData.txt" is created in the same folder from where you would like to run the program. If you want to keep the file in a different location, you would have to provide the actual path in the ApplicationTest.java class's main() method.

Also make sure to use only SINGLE SPACE between the words of each line of the "employeeData.txt" file.

Class Summery :

============

CLASS DEFINITIONS :

==================

=======================

======================

employeeData.txt file content :

======================

employeeData2.txt file's content :

=========================

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote