logo

Hoe String in Java om te keren

Er zijn veel manieren om String in Java om te keren. We kunnen String omkeren met behulp van StringBuffer, StringBuilder, iteratie enz. Laten we eens kijken naar de manieren om String in Java om te keren.

1) Door StringBuilder / StringBuffer

Bestand: StringFormatter.java

 public class StringFormatter { public static String reverseString(String str){ StringBuilder sb=new StringBuilder(str); sb.reverse(); return sb.toString(); } } 

Bestand: TestStringFormatter.java

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

Uitgang:

 nahk si eman ym lawsiaj oonos ma I 

2) Door omgekeerde iteratie

Bestand: StringFormatter.java

 public class StringFormatter { public static String reverseString(String str){ char ch[]=str.toCharArray(); String rev=''; for(int i=ch.length-1;i>=0;i--){ rev+=ch[i]; } return rev; } } 

Bestand: TestStringFormatter.java

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

Uitgang:

 nahk si eman ym lawsiaj oonos ma I