Computer Science, asked by rhssrivalli, 7 months ago

Write a Java program to input a sentence and form a new word by taking the first character of each word and then check the new word is a Palindrome or not.
(Palindrome means a word which even after reversing spell the same
Example:DAD, MOM,MADAM)​

Answers

Answered by pratimakumari282006
1

Answer:

// Java program to find the string which

// contain the first character of each word

// of another string.

class GFG

{

// Function to find string which has first

// character of each word.

static String firstLetterWord(String str)

{

String result = "";

// Traverse the string.

boolean v = true;

for (int i = 0; i < str.length(); i++)

{

// If it is space, set v as true.

if (str.charAt(i) == ' ')

{

v = true;

}

// Else check if v is true or not.

// If true, copy character in output

// string and set v as false.

else if (str.charAt(i) != ' ' && v == true)

{

result += (str.charAt(i));

v = false;

}

}

return result;

}

// Driver code

public static void main(String[] args)

{

String str = "geeks for geeks";

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

}

}

// This code is contributed by

// 29AjayKumar

Similar questions