[an error occurred while processing this directive]

String Reverse in Java

                         

In this example we are going to reverse a given string.

This example takes values from command line argument as string, buffers the input string by using the StringBuffer(String string) method, reverse the buffered string and converts this buffered string into the string by using the toString() method. Note that pass the words within  " "  to wrap the words into a single string value at the command line argument.

 

 

The code of the program is given below:

public class StringReverseExample
{
    public static void main(String[] args)
    {
    String string=args[0];
    String reverse = new StringBuffer(string).
reverse
().toString();
    System.out.println("\nString before reverse: 
"
+string);
    System.out.println("String after reverse: 
"
+reverse);
  }     
} 

The output of the program is given below:

C:\rajesh\kodejava>javac StringReverseExample.java
C:\rajesh\kodejava>java StringReverseExample "hi 
how are you."
String before reverse: hi how are you.
String after reverse: .uoy era woh ih

Download this example.

                         

[an error occurred while processing this directive]