你需要有上一节讲解的知识 数组结构
栈 FLFO
什么是栈,栈是后进先出.就像放盘子一样,从下往上一个一个放,取盘子时从上往下一个一个取出,也就是后进入的盘子先取出来....>();
for (int i = 0; i < s.length(); i++) {
char c = s.charAt(i);
//将左括号添加到栈中...栈还有一个重要的应用就是函数的调用栈....,需要去执行B函数,此时将栈中压入一个信息叫做A2.这是执行B函数当执行到B函数的第二行时,需要去执行C函数,此时将在栈中压入一个信息叫做B2,然后执行C函数,当C函数执行完成之后,此时系统从栈顶中查找信息...其实我们只需要两个栈即可,一个栈X记录页面,一个栈Y记录后退的页面
点击前进按钮,依次从Y 栈中取出页面添加到X栈中,当Y栈为空时,就不能在前进了.