Java Program

Job ID: 33395928

Budget: $10 – $30 USD

Write a program that will check a Java file for syntax errors. The program will ask for an input-
file name and output-file name and will then copy all the code from the Java input file to the
Java output file, but with the following changes:
 Any syntax error found in the Java input file will be corrected:
o Missing semicolon
o Missing compound statements (curly braces)
o All comments have to start with // and end with a period.

 Four spaces should be used as the unit of indentation. Tabs must be set exactly every 8
spaces (not 4).

You program should have a simple GUI (Graphical User Interface). Use ArrayList or LinkedList
class to solve the problem.

Thoroughly test your code for any possible input. Do not hardcode the output.