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().
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
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](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Ff34ebd47-adb7-4626-a22c-5143e316c086%2F43c44537-b156-4b38-8180-2ccc6c4bbe7b%2F0ixnvk8_processed.png&w=3840&q=75)
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

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

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images

Recommended textbooks for you

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education