logo

Java-programma om elk woord in String om te keren

We kunnen elk woord van een string omkeren met behulp van de methoden reverse(), split() en substring(). Door de reverse()-methode van de StringBuilder-klasse te gebruiken, kunnen we een gegeven string omkeren. Met behulp van de split('\s') methode kunnen we alle woorden in een array krijgen. Om het eerste teken te krijgen, kunnen we de methode substring() of charAt() gebruiken.

Laten we het voorbeeld bekijken om elk woord in een string om te keren.

tekenreeks Java

Bestand: StringFormatter.java

mvc met java
 public class StringFormatter { public static String reverseWord(String str){ String words[]=str.split('\s'); String reverseWord=''; for(String w:words){ StringBuilder sb=new StringBuilder(w); sb.reverse(); reverseWord+=sb.toString()+' '; } return reverseWord.trim(); } } 

Bestand: TestStringFormatter.java

 public class TestStringFormatter { public static void main(String[] args) { System.out.println(StringFormatter.reverseWord('my name is khan')); System.out.println(StringFormatter.reverseWord('I am sonoo jaiswal')); } } 

Uitgang:

 ym eman si nahk I ma oonos lawsiaj