Write a program to read a sentence in the string variable and convert the first letter of each word to the capital case. Print the final string.
Note: – Only the first letter in each word should be in the capital case in final string.
Input and Output Format:
Input consists of a string.
The output consists of a String (capitalized string).
Refer sample output for formatting specifications.
Sample Input:
hello every one
Sample Output:
Hello Every One
Java program to read a sentence in the string variable and convert the first letter of each word to the capital case. Print the final string
import java.util.Scanner; import java.util.StringTokenizer; public class MainClass { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); String s1= sc.nextLine(); System.out.println(capsStart(s1)); } public static String capsStart(String s1){ StringBuffer sb=new StringBuffer(); StringTokenizer t=new StringTokenizer(s1," "); while(t.hasMoreTokens()){ String s2=t.nextToken(); String s3=s2.substring(0,1); String s4=s2.substring(1, s2.length()); sb.append(s3.toUpperCase()).append(s4).append(" "); } return sb.toString(); } }