Reverse a string using stack
import java.util.Stack;
public class ReverseStack {
public static void main(String[] args) {
String str="reverse";
String rev="";
Stack<Character> stack=new Stack<>();
for (int i=0;i<str.length();i++)
stack.push(str.charAt(i));
while (!stack.isEmpty())
rev=rev+stack.pop();
System.out.println(rev);
}
}
Comments
Post a Comment