Question: can you show me how to write this application. any kind of help would be great. 1 Overview In this assignment, students shall construct an


can you show me how to write this application. any kind of help would be great.
1 Overview In this assignment, students shall construct an application in Java which analyzes a folder of input files and produces output in multiple new files Reading and writing data on a file system is an essential skill for software developers a understand how to interact with the file system, from both the commar nd computer science students. Moreover, programmers must e as well as within a Java program through source code. The program developed for this assignment recursively scans a starting directory for files matching a specific suffix (e.g., java, txt) With the list in hand, It then opens each matching file and inspects its contents and produces an individual report for the file in hand. Some of the metrics provided by the application include the length of each file, its most frequent tokens, and the longest length of a line This program provides students with experience working with Lists, It erators, Strings, and file input and output 2 Requirements Students must implement the algorithms and data structures identified in this assignment directly from scratch, and they may not use applications or assignments developed for a different course. All submitted programs require pair-programming; no single person teams permitted. For assistance acquiring a partner, submit an email to the class instructor. Individual submissions may not receive a grade. Students must use either the java.util.ArrayList or java.util.LinkedList to fulfill the List contract requirements
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
