Computer Science, asked by HemavarshiniP8605, 10 months ago

Write a program in java to input a string and display in reverse order word by word and print the word with maximum vowels

Answers

Answered by devasya619
2

Answer:

import java.util.Scanner;

public class ReverseStringWordByWordProgram

{

public static String reverseTheSentence(String inputString)

{

String[ ] words = inputString.split("\\s");

String outputString = " ";

for (int i = words.length-1; i >= 0; i--)

{

outputString = outputString + words[i] + " ";

}

return outputString;

}

public static void main(String[ ] args)

{

Scanner sc = new Scanner(System.in);

System.out.println("Enter Input String :");

String inputString = sc.nextLine();

String outputString = reverseTheSentence(inputString);

System.out.println("Input String : "+inputString);

System.out.println("Output String : "+outputString);

sc.close();

}

}

Similar questions