OneCompiler

Write a program to count the number of words in a sentence.(using String Tokenizer)

215

import java.util.*;
public class countwords {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("ENTER A SENTENCE : ");
String st = sc.nextLine();
StringTokenizer str = new StringTokenizer(st);
int c = str.countTokens();
System.out.println("NUMBER OF WORDS : "+c);
while(str.hasMoreTokens())
{
System.out.println(str.nextToken());
}
}
}