Question: Write a program that asks the user for the name of a file. The program should display the number of words that the file contains.

Write a program that asks the user for the name of a file. The program should display the number of words that the file contains.

Input Validation:

Make sure the file exists, before proceeding. Let the user type quit in order to exit the program. If the file is empty, the word count should be 0.(I NEED JAVA CODE)

OUTPUT SHOULD BE LIKE THIS

input1.txt

Please enter the file name or type QUIT to exit: Total number of words: 4 

input2.txt

Please enter the file name or type QUIT to exit: Total number of words: 4 

input3.txt

Please enter the file name or type QUIT to exit: Total number of words: 0 

input4.txt

Please enter the file name or type QUIT to exit: Total number of words: 8 
input5.txt input1.txt 
Please enter the file name or type QUIT to exit: File: input5.txt does not exist. Please enter the file name again or type QUIT to exit: Total number of words: 4 

qUit

Please enter the file name or type QUIT to exit: 
input5.txt quIt 
Please enter the file name or type QUIT to exit: File: input5.txt does not exist. Please enter the file name again or type QUIT to exit: 

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!