Question
Write a java program named SongLyrics that reads from the file lyrics.txt and displays some information: a)The number of lines in the song b)The number
Write a java program named SongLyrics that reads from the file lyrics.txt and displays some information: a)The number of lines in the song b)The number of words in the song -A word does not contain a numeric character e.g. 3 and 4ever are not considered words c)The sum of the values of numeric tokens -A numeric token is a token that contains all digits e.g. 3 and 6000 are numeric tokens because they can be added together, 7-11 and 4ever contain numbers but are not completely numeric . Sample output: Number of song lines:36 Number of words: 186 Sum of numbers: 1009
Notes: -Assume that all lyrics have no sentence punctuation (like the sample data) -Sample data is provided but your code must work with any data -Include at least 1 method in your solution (apart from main) - Do not use try or catch method , use of arrays and arraylists is strictly prohibited - use java.io.File and java.io.FileNotFoundException for scanning the file and use scanner for reading the txt file.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started