This java program reverses a string entered by the user. We use
charAt method to extract characters from the string and append them in
reverse order to reverse the entered string.
Output of program:
StringBuffer class contains a method reverse which can be used to reverse or invert an object of this class.
Java programming code
import java.util.*; class ReverseString { public static void main(String args[]) { String original, reverse = ""; Scanner in = new Scanner(System.in); System.out.println("Enter a string to reverse"); original = in.nextLine(); int length = original.length(); for ( int i = length - 1 ; i >= 0 ; i-- ) reverse = reverse + original.charAt(i); System.out.println("Reverse of entered string is: "+reverse); } }
Output of program:
Reverse string using StringBuffer class
class InvertString { public static void main(String args[]) { StringBuffer a = new StringBuffer("Java programming is fun"); System.out.println(a.reverse()); } }
No comments:
Post a Comment