Home C C++ Java Python Perl PHP SQL JavaScript Linux Selenium QT Online Test

Home » Java » Programs » Reverse string

Java program to reverse any string

public class ReverseString {

	public static void main(String[] args) {
	
		System.out.println("1st Method to reverse any String");
		// Using StringBuffer class
		
		StringBuffer stringBuffer = new StringBuffer("CppBuzz");
		// use reverse method to reverse string
		System.out.println(stringBuffer.reverse());
		
		System.out.println("2nd Method to reverse any String");
        // using StringBuilder class
        
		String input = "CppBuzz";
		StringBuilder strBuilder = new 	StringBuilder();
		strBuilder.append(input);
		strBuilder= strBuilder.reverse();
		for(int i=0; i<strBuilder.length(); i++) {
			System.out.println(strBuilder.charAt(i));
		}
	}
}