Fork me on GitHub

Java StackDemo

StackDemo:

import java.util.Stack;

public class StackDemo {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String str = "+u+n+c---+e+r+t---+a-+i-+n+t+y---+-+r+u--+l+e+s---";
		Stack<Character> stack = new Stack<>();
		String s = "";
		char[] ch = str.toCharArray();
		for (int i=0;i<ch.length;i++) {
			if (ch[i] == '+') {
				stack.push(ch[i+1]);
				i++;
			}else {
				s += stack.pop()+"";
			}
		}
//		s += stack.pop();
		System.out.println(s);
		
	}

}

 

 

posted @ 2019-08-05 15:18  gentleKay  阅读(115)  评论(0编辑  收藏  举报