Write a Java program that reads one line of input text and breaks it up into words. The words should be output one per line. A word is defined to be a sequence of letters. Any characters in the input that are not letters should be discarded. Requirement: Implement your algorithm using while loop. For example, if the user inputs the line: Input: He said, "That's not a good idea." then the output of the program should be Output: Не said Thats not a good idea Hint: You might find string's class methods are useful split() and trim().

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Write the code as shown in the layot

SplitSentence.java
1- import java.util.Scanner;
3- public class Splitsentence {
public static void main(String args[]) {
// declaration
Scanner console = new Scanner (System.in);
4 -
7
// input
System.out.print ("Enter the single line text please: ");
String sentence = console.nextLine ();
8
9
10
11
// processing
splitSentence2Words (sentence);
12
13
14
15
// TODO: implement the below method
private static void splitSentence2words (String clause) {
1* Write a program that reads one line of input text and breaks it up into words. The words should be output
one per line. A word is defined to be a sequence of letters. Any characters in the input that are not letters
should be discarded.
16
17 -
18
19
20
21
*/
22
// Write your code here
23
24
25
Transcribed Image Text:SplitSentence.java 1- import java.util.Scanner; 3- public class Splitsentence { public static void main(String args[]) { // declaration Scanner console = new Scanner (System.in); 4 - 7 // input System.out.print ("Enter the single line text please: "); String sentence = console.nextLine (); 8 9 10 11 // processing splitSentence2Words (sentence); 12 13 14 15 // TODO: implement the below method private static void splitSentence2words (String clause) { 1* Write a program that reads one line of input text and breaks it up into words. The words should be output one per line. A word is defined to be a sequence of letters. Any characters in the input that are not letters should be discarded. 16 17 - 18 19 20 21 */ 22 // Write your code here 23 24 25
Instructions:
Write a Java program that reads one line of input text and breaks it up into words. The words should be output one per line. A word is defined to be a sequence
of letters. Any characters in the input that are not letters should be discarded.
Requirement: Implement your algorithm using while loop.
For example, if the user inputs the line:
Input:
He said, "That's not a good idea."
then the output of the program should be
Output:
He
said
Thats
not
a
good
idea
Hint: You might find string's class methods are useful split() and trim().
Requested files
Transcribed Image Text:Instructions: Write a Java program that reads one line of input text and breaks it up into words. The words should be output one per line. A word is defined to be a sequence of letters. Any characters in the input that are not letters should be discarded. Requirement: Implement your algorithm using while loop. For example, if the user inputs the line: Input: He said, "That's not a good idea." then the output of the program should be Output: He said Thats not a good idea Hint: You might find string's class methods are useful split() and trim(). Requested files
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education