Computer Science, asked by divyanshtripathi1feb, 9 months ago

Write a java program to input an array of character and change case of all alphabets.

Answers

Answered by jaiboonishamalik1617
0

Answer:

Program to convert first character uppercase in a sentence

Write a Java program to convert first character uppercase in a sentence and if apart from the first character if any other character is in Uppercase then convert into Lowercase?

Examples:

Input : gEEKs

Output :Geeks

Input :GFG

Output :Gfg

Input : GeeksforGeeks

Output : Geeksforgeeks

Method 1:

// 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 = "gEEks fOr GeeKs";

System.out.println(convert(str));

}

}

Answered by billeindragopal
0

see attachment it's your answer please mark this answer as brainliest.

Attachments:
Similar questions