The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Jul 2017 |
| Last Sign in: | 304 Weeks Ago, 4 Days Ago |
| Questions Answered: | 15833 |
| Tutorials Posted: | 15827 |
MBA,PHD, Juris Doctor
Strayer,Devery,Harvard University
Mar-1995 - Mar-2002
Manager Planning
WalMart
Mar-2001 - Feb-2009
For this assignment you are to create a one class Java application called WordLines that reads in a line of text from the keyboard, and then prints to the console the words in the line, each on a separate display line. Finally, your program should print the number of non-blank characters on the line. For example, if this is the entered line:
Â
> here is the hill-top!
Â
your program should print:
Â
here
is
Â
the
hill-top!
Your input has 18 non-blank characters.
Â
Notice that in the sample output, there is an extra blank line (2 instead of 1) between "is" and "the", because there are two spaces between these words in the input. This is ok, but not absolutely necessary; just having different words on different lines is acceptable. Finally, note that both the "-" and the "!" are counted in the reported character count. You should count all punctuation in this way in your solution.
Â
Some tips:
Â
1) Use Scanner to read from the keyboard.
Â
IfÂ
  myScan
Â
is a Scanner object, then
  String inputStr = myScan.nextLine();
Â
will read an entire line from the keyboard, and copy it to the String inputStr.
Â
2) Be sure to call your class WordLines
Â
NOTE: We have provided the import statement for your class. DO NOT include an import statement in your submission.
Â
Â
Â
import java.util.Scanner;
----------- Â ----------- H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly