Write a java program reverse tOGGLE each word in the string?



To perform a reverse toggle split the words of a string, reverse each word using the split() method, change the first letter of each word to lower case and remaining letters to upper case.

Example

 Live Demo

import java.lang.StringBuffer; public class ToggleReverse {    public static void main(String args[]){       String sample = "Hello How are you";       String[] words = sample.split(" ");       String result = "";       for(String word:words){          StringBuffer s = new StringBuffer(word);          word = s.reverse().toString();          String firstSub = word.substring(0, 1);          String secondSub = word.substring(1);          result = result+firstSub.toLowerCase()+secondSub.toUpperCase()+" ";       }       System.out.println(result);    } }

Output

oLLEH wOH eRA uOY
Updated on: 2019-07-30T22:30:21+05:30

844 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements