Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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 here

Explanation / 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