Help Please wriet in java code Complete the code below. Write the java code that
ID: 3687292 • Letter: H
Question
Help Please wriet in java code
Complete the code below. Write the java code that will process the sentence and output both the number of words in sentence and print out each word/token on a separate line.//Fig. 16.18:TokenTest.java//stringtokenizer object used to tokenize strings import java.until.scanners import java.until.stringTokenizers public class TokenTest {//excute application public static void main{ string{} args} {//get sentence scanner scanner = new scanner( system.in ); system.out.print,in( "Enter a sentence and press Enter" ); string sentence = scanner.nextLine();//process use sentence//insert code hereExplanation / Answer
TokenTest.java
import java.util.StringTokenizer;
public class TokenTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
java.util.Scanner scanner = new java.util.Scanner(System.in);
System.out.println("Enter a sentence and press Enter..");
String setence = scanner.nextLine();
int wordCount = 0;
StringTokenizer st = new StringTokenizer(setence, " ");
while(st.hasMoreTokens()){
String token = st.nextToken();
System.out.println(token);
wordCount++;
}
System.out.println("Number of words in a sentence : "+wordCount);
}
}
Output:
Enter a sentence and press Enter..
Enter a sentence and press Enter..
Suresh Sekhar Anshu Shyam Sai Naresh Shakar And Or Great
Suresh
Sekhar
Anshu
Shyam
Sai
Naresh
Shakar
And
Or
Great
Number of words in a sentence : 10
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.