Java Program To Count Total Number Of Words In String
Chapter:
Interview Programs
Last Updated:
24-06-2017 07:20:16 UTC
Program:
/* ............... START ............... */
import java.util.Scanner;
public class JavaNumberOfWordsString {
public static void main(String args[]) {
String text;
int countWords = 0;
Scanner scanner = new Scanner(System.in);
System.out.print("Enter string: ");
text = scanner.nextLine();
// word count
for (int i = 0; i < text.length() - 1; i++) {
if (text.charAt(i) == ' ' && text.charAt(i + 1) != ' ')
countWords++;
}
System.out.println("Total number of words in string are: " + (countWords + 1));
// since last word does not contain and character after that
}
}
/* ............... END ............... */
Output
Enter string: welcome to javascan.com
Total number of words in string are: 3
Notes:
-
This program will count total number of words in a string in Java. In this program we will read a string from the user and count total number of words in that.
Tags
Program To Count Total Number Of Words In String, Java, Interview