import java.util.Stack; public class StringReverse { public static void main(String[] args) { // TODO Auto-generated method stub Stack<Character> stack = new Stack<Character>(); String str = "abcdefg"; char[] cc = str.toCharArray(); for (int i = 0; i < cc.length; i++) { stack.push(cc[i]); } for (int i = 0; i < cc.length; i++) { System.out.print(stack.pop()); } } }