1.

Write a program in Java to accept a sentence in lower case. Convert first letter of each word of the sentence in upper case. Display the newsentence so formed.Sample Input: we are in cyber worldSample Output: We Are In Cyber World(ICSE 2018)​

Answer»

// JAVA program to convert first CHARACTER // uppercase in a sentence class GFG { static String convert(String str) { // Create a char array of given String char ch[] = str.toCharArray(); for (int i = 0; i < str.length(); i++) { // If first character of a word is found if (i == 0 && ch[i] != ' ' || ch[i] != ' ' && ch[i - 1] == ' ') { // If it is in lower-case if (ch[i] >= 'a' && ch[i] <= 'z') { // Convert into Upper-case ch[i] = (char)(ch[i] - 'a' + 'A'); } } // If apart from first character // Any one is in Upper-case ELSE if (ch[i] >= 'A' && ch[i] <= 'Z') // Convert into Lower-Case ch[i] = (char)(ch[i] + 'a' - 'A'); } // Convert the char array to equivalent String String st = new String(ch); return st; } public static void main(String[] args) { String str = "we are in cyber WORLD"; System.out.println(convert(str)); } }



Discussion

No Comment Found