String Reverse Example Java Program


A string is traditionally a sequence of characters, either as a literal constant or as some kind of variable. The latter may allow its elements to be mutated and the length changed, or it may be fixed (after creation). A string is generally understood as a data type and is often implemented as an array of bytes (or words) that stores a sequence of elements. A string may also denote more general arrays or other sequence (or list) data types and structures.



String Reverse Example Program

import java.util.Scanner;

public class StringReverse{
	public static void main(String[] args){
	Scanner in=new Scanner(;
	System.out.println("Enter the string to reverse: ");
    String str=in.nextLine();
    String reverse = new StringBuffer(str).reverse().toString();
    System.out.println("String after reverse:"+reverse);

Sample Output

Output is:
Enter the string to reverse:
String after reverse:avaj